MVC4添加和编辑在同一个页面完成

问题描述

这两个操作写在一个action中要怎么区分,最好有参考代码

解决方案

解决方案二:
新增的时候你的请求不会带有参数编辑的时候你的请求肯定带了编辑记录的ID的根据ID是否为空可以判断是否是新增
解决方案三:
同意上楼的说话,你可以根据你关键字段在后台判断该数据是否存在,如果是存在就是编辑,如果不存在就是新增
解决方案四:
编辑肯定要有至少一个值为主键才能找到对应的资料新增就不需要点按钮传一个键值有值为编辑没有为新增

时间: 2024-09-19 17:01:20

MVC4添加和编辑在同一个页面完成的相关文章

布局-多个页面 引用到同一个页面中并且保留原来的编辑 功能样式

问题描述 多个页面 引用到同一个页面中并且保留原来的编辑 功能样式 本人菜鸟可能标题问的不专业. 例如 A.B.C 三个独立的网页, 某个div 布局中有独立的编辑功能.然后在D网页中一侧悬浮有A.B.C三个网页的说略图,可以随意的把这三个网页拖拽到D页面中,并且在D页面中三个布局也是独立可以编辑的.能不能讲下 思路,当然越详细越好(拖拽方面可以用jquery实现 这知道,主要是怎么 引用到D页面中),谢谢! 解决方案 d中用iframe加载a,b,c,然后通过a,b,c通过parent得到d的

mvc4-MVC4在同一个页面中相同的三个按钮,用loaction.href跳转结果后两个404错误

问题描述 MVC4在同一个页面中相同的三个按钮,用loaction.href跳转结果后两个404错误 页面中相同的三个按钮,前一个单机跳转没问题,后两个出现404错误,我的视图里也有相应的页面,不是名称写错的问题,再控制器里添加一个新的视图a,运行a也是404错误,我初步判断问题应该是出现在控制器上面, 但是看代码发现不是这样,我现在找不到问题,有人知道这问题是出现在哪里么,或者提供一些别的url跳转方式让我试试 解决方案 你这描述能看出问题?你检查下你跳转路径和对应控制器是否在一个路径吧.

在同一个页面父窗口打开子窗口,动态无刷新提交(1/2)

在同一个页面父窗口打开子窗口,动态无刷新提交,超炫基于jquery ajax提交,兼容ie7+,火狐.. 基于父窗口打开子窗口,效果超炫,用jquery ajax 动态无刷新提交... 下面先来分析代码:父窗体页面代码 <div><a href="网页特效:void(0);" url='openerweb.asp教程x' id="aparent">编辑</a><div id="blockoptip" st

itext 每一个PdfPTable完整显示在同一个页面

问题描述 itext 每一个PdfPTable完整显示在同一个页面 如题,我想用itext生成一份pdf,但是我想让每一个PdfPTable都完整地显示在 同一个页面上而不是分页.PdfPTable可以自动适应页面大小而让内容自动缩放吗? 解决方案 没有听说有这种功能.难道表格很大很大,也要自动缩小到一页上,这需求显然不合理.

velocity-请问 如果文本框和按钮不在同一个页面,怎么进行js判断?详情如下:

问题描述 请问 如果文本框和按钮不在同一个页面,怎么进行js判断?详情如下: 这是一个弹出框,其中上边的文本框和下面按钮不在一个页面,上边的文本框是用一个div加包括iframe嵌套过来的按,钮也在这个div中,页面用的velocity,请问用js怎么进行分空判断 解决方案 function ShowExit() { //获取iframe的window对象 var topWin = window.top.document.getElementById("topNav").content

javascript-在同一个页面 js中两个方法传值

问题描述 在同一个页面 js中两个方法传值 js方法A()是接收webbrowser传来的值 而方法B()是去获取 方法A()传来的值如何实现? 如何实现?尽量写出具体代码! 解决方案 不知道我的理解是否正确,希望能帮到你 var val; //定义一个公共变量 function A(var_fromweb){ val = var_fromweb; //把方法A想要传出的值赋给 val } function B(){ //这里就可以直接使用val了 } 解决方案二: function getVa

asp.net同一个页面,两个表进行session传值

问题描述 asp.net同一个页面,两个表进行session传值 aspxgridview1选中一条数据后,根据这条数据中的两个字段QH,ZH,传值给aspxgridview2中的字段HM,使aspxgridview2显示QH,ZH之间的所有数据HM;比如aspxgridview1中一条数据QH是1,止号是100,当我选中这条数据后aspxgridview2就自动显示HM在1到100之间的所有数据,怎么用session实现??(两张表在同一个页面中) 解决方案 aspxgridview1做个选中

服务器-struts2在web.xml中添加支持后访问所有页面报404错误,什么原因?

问题描述 struts2在web.xml中添加支持后访问所有页面报404错误,什么原因? struts2在web.xml中添加支持后访问所有页面报404错误,本地测试无任何问题,上传服务器就报所有页面404. web.xml struts.xml 运行后 解决方案 上传服务器之后,看看是不是请求IP,或者端口错了 解决方案二: 看看启动服务器报错没.估计你服务器在启动时就报错了 解决方案三: 看看服务器上jsp页面的路径对不对 解决方案四: 这情况一般是 启动服务器 然后就报错了... 找找看

html-用table做网页时如何实现链接到同一个页面的不同位置?(不用div)

问题描述 用table做网页时如何实现链接到同一个页面的不同位置?(不用div) 用table做网页时如何实现链接到同一个页面的不同位置?(不用div) 解决方案 <a href="#dest">destination</a> <a name="dest">destination is here!!!</a> 解决方案二: 这个A标签做不到,你可以用js定位来实现这个需求