asp.net-mvc – 在Html.BeginForm()中使用RouteValueDictonary r
发布时间:2020-12-15 22:24:32 所属栏目:asp.Net 来源:网络整理
导读:@{ ViewBag.Title = "About Us";}@using (Html.BeginForm(new RouteValueDictionary { {"Action","Index"}})){input type="submit" value="submit"/} 当我渲染 form action="/Home/Index" method="post"input type="submit" value="submit"/ 这是RouteValueD
@{ ViewBag.Title = "About Us"; } @using (Html.BeginForm(new RouteValueDictionary { {"Action","Index"}})) { <input type="submit" value="submit"/> } 当我渲染 <form action="/Home/Index" method="post"><input type="submit" value="submit"/> 这是RouteValueDictonary的实际用途吗?如果是这样,我可以通过HTML.BeginForm(“关于”,“主页”)来做到这一点 有人可以解释RouteValueDictonary的实际用途. 解决方法
在为重定向实现ActionFilterAttribute时,这也很有用.此类的基本用法是定义操作名称,控制器名称和区域名称
public class MyActionFilter : ActionFilterAttribute { public override void OnResultExecuting(ResultExecutingContext filtercontext) { filtercontext.Result = new RedirectToRouteResult ( new RouteValueDictionary ( new { controller = "ControllerName",action = "ActionName",area = "AreaName" } ) ); base.OnResultExecuting(filtercontext); } } 您也可以发送如下参数列表.. filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary { {"action","ActionName"},{"controller","ControllerName"},{"area","Area Name"},{"Parameter Name","Parameter Value"} }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 用任意内容封装可重用视图部分(即tile,port
- .net – Autofac和IDisposable界面
- ASP与PHP的编译
- ASP.NET MVC,GridViews,Calendars等的UI控件
- ASP.NET Core多环境配置文件问题
- asp.net-mvc – ASP.NET MVC IIS7 FireFox:尾部斜杠在URL中
- asp.net-mvc-3 – ASP.NET MVC – 导航当前页面突出显示
- asp.net-core – 丰富Serlilogs,每个hangfire工作具有独特的
- asp.net-mvc-3 – 修改StringLength验证的默认ErrorMessage
- asp.net – 可以为IIS的HTTP压缩添??加axd扩展吗?
推荐文章
站长推荐
- 在asp.net中发布回发和浏览器后退按钮问题
- asp.net-mvc – 用于asp.net的rails样式数据库迁
- asp.net – 如何在复选框列表中隐藏未选择的项目
- asp.net – 如何加速Visual Studio Webserver(Ca
- 从ASP.NET WebForms迁移到ASP.NET MVC
- asp.net-mvc – 基于属性名称的共享编辑器模板?
- asp.net – 使用Using语句的SQLConnection,从里面
- asp.net-mvc – 我的bin部署MVC4应用程序中的区域
- 在ASP.NET中实现多文件上传的方法
- asp.net-mvc – AntiForgeryToken登录后无效
热点阅读