asp.net-mvc – asp.net mvc Ajax.BeginForm
发布时间:2020-12-15 23:51:17 所属栏目:asp.Net 来源:网络整理
导读:我在Ajax.BeginForm中遇到了一些困难 我有这样的看法 % using (Ajax.BeginForm("ActionName",null,new { id = "FormName" })) {% input type="hidden" value = '%= Html.Encode( Model.id) %' name="id"/ textarea id="message" name=message rows="4" style
我在Ajax.BeginForm中遇到了一些困难
我有这样的看法 <% using (Ajax.BeginForm("ActionName",null,new { id = "FormName" })) {%> <input type="hidden" value = '<%= Html.Encode( Model.id) %>' name="id"/> <textarea id="message" name=message rows="4" style="width: 90%"> </textarea> <% }%} 而行动方法就是这样的 [AcceptVerbs(HttpVerbs.Post)] [Authorize] public ActionResult ActionName(int id,string message) { .... } 我试图将“id”和“message”传递给action方法.我传递’null’为routeValues,但我不知道通过什么.理想情况下,我试图找到一个不需要路由值的重载,但是使用了actionName和htmlattributes(对于表单名称),但是找不到一个.我不想在视图模型中添加’message’,我需要在这里的FormName中进行jquery操作. 哦,我忘了提一下,这是怎么发表的 $.post($("#FormName").attr('action'),$("#FormName").serialize(),function(result) { $("#correspondingDiv").html(result); } ); 解决方法
使用此超载:
http://msdn.microsoft.com/en-us/library/dd470605.aspx Ajax.BeginForm( string "ActionName",string "ControllerName",new routevalues {id="IDValue",message="MyMessage"},new AjaxOptions {OnBegin=[someFunction],OnFailure=[failureFunction] },new { id = "FormName" } ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 当ASP.NET 5(vNext)无法重定向绑定时,我该怎
- asp.net-mvc – 调用dropdownlist选择的值为@html.action路
- 也谈事件(Event)
- asp.net-mvc-3 – EntityFramework类的AllowHtml属性
- asp.net-mvc – 部署后不显示捆绑的css … ASP.NET MVC4
- asp.net – 检查ValidationGroup是否从代码隐藏有效
- asp.net-mvc – 使用[HttpPost]修饰时,ASP MVC控制器操作’
- ASP.NET:请求cookie对于域名为null?
- asp.net-mvc-4 – 会话到期后重定向到特定页面(MVC4)
- asp.net – MVC4在配置文件中查看缓存持续时间?
推荐文章
站长推荐
- asp.net – 如何确保使用后无法恢复上传的文件内
- Asp.net下使用Jquery Ajax传送和接收DataTable的
- asp.net – 如何使用JWT对角度SPA的Web Api 2进行
- asp.net-mvc – 如何在ASP.Net MVC 3中可选地呈现
- asp.net – 防止将父web.config继承到IIS 7.5上的
- Windbg程序调试系列1-Mex扩展使用总结
- asp.net-mvc – 已经处理了DbContext和autofac
- asp.net-mvc – MVC 3 RC上的全局过滤器注册错误
- asp.net-mvc-5 – OWIN和IIS集成的内部
- asp-classic – 如何判断ASP中的变量是否已声明
热点阅读