MVC 多submit
来源:互联网 发布:淘宝韩国正品女装 编辑:程序博客网 时间:2024/06/05 02:36
直接上代码
3种情况:
第一种,由于form已经可以支持多个了。所以我们分成2个form来提交,submit会根据自己所在的form来提交当前表单的内容
@using (Html.BeginForm("Index", "Home")){<input type="submit" id="Submit1" value="Submit"/>}@using (Html.BeginForm("Test", "Home")){<input type="submit" id="Submit2" value="Submit"/>}
第二种情况:
根据onclick自己选择提交到哪个action
@using (Html.BeginForm("Index", "Home")){<input type="submit" value="View" id="View1" /><input type="submit" value="View" id="View2" onclick='this.form.action="@Url.Action("Index")"'/><input type="submit" value="View" id="View3" onclick='this.form.action="@Url.Action("Test")"'/>}
第三种情况:
我用的比较少
@using (Html.BeginForm("Index", "Home")){<input type="submit" value="View1" id="View1" name="groupSubmit" /><input type="submit" value="View2" id="View2" name="groupSubmit" />}
后台的action
public ActionResult Index(string groupSubmit){ //这里groupSubmit 会接收到submit 的 value值 //View1 或 View2,具体看你按的submit}
如果你需要submit提交后,并且打开新页面。
关键就是 this.form.target="_blank"
<input type="submit" value="View&Print" id="View" onclick='this.form.target="_blank";this.form.action="@Url.Action("Index")"'/>
0 0
- MVC 多submit
- ASP.Net MVC实现一个表单多个submit
- MVC submit提交前验证
- Spring MVC中Controller如何区分一个Form中包含的多个Submit按钮
- dynamic list submit in spring mvc
- SUBMIT
- SUBMIT
- SUBMIT
- spring mvc的controller识别同一个form表单的多个submit按钮问题以及相关处理
- Spring MVC Display, Validate and Submit Form Example
- spark submit 多个配置文件
- struts2处理一个form多个submit
- Struts2 处理一个form多个submit
- 处理一个form多个submit
- Struts2 处理一个form多个submit
- 一个form,多个submit提交
- 处理一个form多个submit
- struts2 一个form,多个submit 问题
- 关于iOS uiwebview 禁止弹出复制和粘贴功能
- Android笔记:Android 使用Intent拨打电话的两种方式以及差别
- 在ETL过程中对递归树的历史维护实验
- Lk启动流程分析
- wifi(开关及具体信息)
- MVC 多submit
- eclipse+MyEclipse+WebLogic开发简单的EJB
- 2660: [Beijing wc2012]最多的方案
- 16位汇编语言的学习小结
- LeetCode 012 Integer to Roman
- 使用 Kprobes 调试内核(zz)
- WebRTC源码分析二:音频模块结构
- Lua之闭包
- 在CENTOS 6.5上面安装Solr4.8.0全过程