20得票5回答
如何为此ActionLink创建正确的路由值?

SearchResults.aspx页面的模型是PersonSearch的一个实例; 当收到新页面请求(GET请求)时,操作方法应该处理它并计算出新的结果。[AcceptVerbs(HttpVerbs.Get)] public ActionResult SearchResults(Person...

20得票5回答
MVC ActionLink添加当前URL中的所有(可选)参数

非常著名的 ActionLink: <%: Html.ActionLink("Back to List", "Index")%> 现在,这个链接位于我的详细信息视图中。索引视图是一个搜索页面。其URL看起来像这样:http://localhost:50152/2011-2012/I...

8得票2回答
如何将字符串URL解析为MVC路由值(区域、控制器、操作、查询字符串)?

有没有一种方法可以在ASP.NET MVC中从URL中提取区域、控制器、操作和查询字符串?如果已经有一种方法可以做到这一点,我不想重新发明轮子来实现它。 谢谢!

8得票5回答
传递路由值字典到ActionLink

大家好, 我正在学习ASP.NET MVC相关内容。目前为止,一切都很顺利,但是这个问题有点难。 我有一个视图模型,其中包含一个超链接属性的字典,使用方法如下: menu = 模型变量 Html.ActionLink(Html.Encode(menu.Name), Html.Encod...

7得票3回答
如何在ASP.NET MVC 5中通过ActionLink传递包含连字符的路由值

我在视图中有一个ActionLink,我需要它传递包含连字符(-)的参数。更改名称约定不可行。我该怎么做? <li>@Html.ActionLink("abc", "abc", "abc", new { area = "",sap-ie="Edge" }, new { id = ...

7得票1回答
不传递查询字符串参数/路由值时使用RedirectToAction

我有一个看起来像这样的“Thingy”控制器: [HttpPost] public ActionResult DeleteConfirmed(long? id) { // <Validate ID, delete associated records> retur...