Asp.Net MVC路由表和控制器操作
发布时间:2021-02-21 06:08:03 所属栏目:asp.Net 来源:互联网
导读:我正在创建一个包含成员及其配置文件的各种目录.我在.net中使用MVC框架. 我有一个视图,允许您根据某些条件查找成员,以便我的控制器具有Find()操作结果,然后另一个接受post动词.因此,somesite.com/members/find会显示搜索工具,然后在提交表单后,相同的网址会显
我正在创建一个包含成员及其配置文件的各种目录.我在.net中使用MVC框架. 我有一个视图,允许您根据某些条件查找成员,以便我的控制器具有Find()操作结果,然后另一个接受post动词.因此,somesite.com/members/find会显示搜索工具,然后在提交表单后,相同的网址会显示结果.我现在希望成员名称链接到同一控制器中的另一个actionresult方法以显示其配置文件,我希望网址遵循此模式somesite.com/members/{username}. 如何创建一个可以执行此操作的控制器方法? 谢谢您的帮助. 解决方法首先在控制器上创建你的动作方法,如下所示:public ActionResult Profile(string userName) { // Do What you want with the userName throw new System.NotImplementedException(); } 然后在global.asax文件中创建一个新路由来处理somesite.com/members/{username},如下所示: routes.MapRoute( "Profile","members/{username}",new { controller = "Members",action = "Profile",userName = "" } ); 而已.我不确定你所谓的控制器将主持动作方法.我假设成员. (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – NHibernate – ManagedWebSessionContext和WebS
- asp.net 结合mysql存储过程进行分页代码
- asp.net – Oracle.ManagedDataAccess:TNS:无法解析指定的
- ASP.NET MVC下Ajax.BeginForm方式无刷新提交表单实例
- ASP.NET性能优化之局部缓存分析
- asp.net-mvc – 在MVC Action中将SSRS报告导出为PDF
- asp.net-mvc – 存储库与DAL中的服务模式:EF和Dapper
- asp.net – Ajax Control Toolkit正在加载太多脚本资源
- asp.net-mvc – DropDownListFor在编辑视图上不重复的项目(
- asp.net-mvc – 为什么MVC4捆绑捆绑Knockout.js?
推荐文章
站长推荐
- asp.net-mvc – 如何继承ASP.NET MVC控制器并仅更
- asp.net – Windows应用程序与Web应用程序开发
- asp.net – Combres的路线(combres.axd)不起作用
- asp.net neatUpload 支持大文件上传组件
- 认证 – asp.net mvc 3:Page.User.IsInRole(“x
- asp.net下使用jquery 的ajax+WebService+json 实
- asp.net-mvc – 针对SAAS的多租户客户端特定定制
- asp.net-mvc – 使用AWS .NET SDK进行SNS订阅确认
- asp.net – Orchard CMS如何进行日志记录?
- asp.net-mvc – ASP.NET MVC 3 Treeview
热点阅读