Asp.Net MVC路由表和控制器操作
发布时间:2021-02-20 10:47:41 所属栏目: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代码隐藏中的当前工作目录 – 我们可以依赖它吗?
- asp.net-web-api – 从ASP.NET Web API ASP.NET Core 2返回
- ASP.NET MembershipProvider加密/解密
- ASP.Net WebAPI与Ajax进行跨域数据交互时Cookies数据的传递
- 谈基于.net平台开发中的模式窗体
- 如何确定ASP.NET应用程序域的生命周期
- asp.net-mvc – ASP.net身份在删除外部帐户后停止分发外部C
- 用AJAX实现的无刷新的分页实现代码(asp.net)
- asp.net-mvc-4 – MVC4不要在重定向上使用主布局
- 从Asp.Net MVC 6 API返回JSON错误
推荐文章
站长推荐
- asp.net-mvc-3 – dataannotations在主键上设置标
- asp.net – Isapi过滤器无法在IIS 7上运行(在IIS
- LoginView中的ASP.NET LoginStatus不会触发Loggi
- asp.net – 从启用AJAX的WCF服务返回错误详细信息
- asp.net-mvc – 为一个MVC视图使用两个强类型模型
- asp.net – 如何MSDeploy构建的网站包到一个处女
- asp.net-mvc – 控制器操作无法从JSON读取Guid P
- asp.net-mvc – 如何从剃刀视图访问My.Resources
- asp.net-mvc – 有没有办法重命名RequestVerific
- asp.net-mvc – 值不能为空或为空.参数名称:con
热点阅读