Asp.Net MVC路由表和控制器操作
发布时间:2021-02-21 08:06:27 所属栏目: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 core 实现一个简单的仓储的方法
- asp.net – 从启用AJAX的WCF服务返回错误详细信息
- asp.net(C#)禁止缓存文件不让文件缓存到客户端
- asp.net-mvc – 依赖注入和ASP.Net成员提供程序
- asp.net-mvc – 在asp.net mvc中设置为Session的持久cookie
- 我如何让Fiddler捕获我的MVC应用程序向我的ASP.NET Web API
- asp.net-mvc – MVC 3布局页面,Razor模板和下拉列表
- RSS2.0中文规范详解及示例
- asp.net-mvc-4 – Can Castle Windsor可用于在ASP.NET MVC
推荐文章
站长推荐
- AJAX分页的代码(后台asp.net)
- asp.net-mvc – 获取ControllerName和ActionName
- asp.net-mvc – 如何在扩展方法中使用HTML帮助器
- asp.net-mvc-3 – 方法“OrderBy”必须在方法“跳
- asp.net – 在web.config文件中设置重定向
- asp.net-mvc-3 – MVC 3 WebGrid – 可以进行内联
- asp.net确保javascript只加载一次
- VS 2015 CTP 6 Nuget Package Source
- asp.net – __doPostBack在DotNetNuke网站上未定
- ASP.NET通过分布式Session提升性能
热点阅读
