asp.net-mvc – 具有多个参数的ActionLink
发布时间:2020-05-23 10:55:49 所属栏目:asp.Net 来源:互联网
导读:我想使用我的ActionLink创建一个像/?name = Macbeth year = 2011的URL,我已经尝试过这样: %= Html.ActionLink(View Details, Details, Performances, new { name = item.show }, new { year = item.year })% 但它不工作。我如何做到这一点? 您使
|
我想使用我的ActionLink创建一个像/?name = Macbeth& year = 2011的URL,我已经尝试过这样: <%= Html.ActionLink("View Details","Details","Performances",new { name = item.show },new { year = item.year })%>
但它不工作。我如何做到这一点? 解决方法您使用的重载使年值在链接的html属性中结束(检查渲染源)。过载签名看起来像这样: MvcHtmlString HtmlHelper.ActionLink(
string linkText,string actionName,string controllerName,object routeValues,object htmlAttributes
)
你需要把你的路由值放入RouteValues字典,像这样: Html.ActionLink(
"View Details",new { name = item.show,year = item.year },null
) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET C#列出哪些以及何时?
- asp.net – 停止在每次构建时创建和删除app_offline.htm?
- ASP.NET Core中的依赖注入(vNext)
- 在IIS 8上发布asp vnext网站的问题
- asp.net-mvc-3 – 绑定到MVC3中的DropDownList
- ASP.Net MVC 3控制器操作和打开新窗口
- asp.net-mvc – 我可以在Ajax.ActionLink中使用OnSuccess事
- ASP.NET MVC和IE缓存 – 操作响应头无效
- ASP.NET性能在32位/ 64位服务器之间降低
- asp.net webapi UseOAuthBearerAuthentication vs UseJwtBe
推荐文章
站长推荐
热点阅读
