asp.net-mvc – 具有多个参数的ActionLink
发布时间:2020-12-15 18:51:28 所属栏目: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 ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- [你必须知道的.NET] 第三回:历史纠葛:特性和属性
- 包含模型列表的模型(MVC-3,Razor)
- asp.net – 运行时MVC更新FormsAuthenticationTicket UserD
- 如何动态地从ASP.NET MVC控制器获取数据到jQuery?
- asp.net – 在MVC中使用iTextSharp在MVC Razor中将HTML转换
- asp.net – Web.config中的瑞典语文本
- asp.net-mvc-4 – ASP.NET MVC 4应用程序捆绑和分类,为什么
- asp.net-mvc – ASP.NET MVC 2 DropDownList无法渲染
- 实体框架 – MVC 3 EF 4.1 dbContext – 删除具有不可空的外
- asp.net – 静态方法中的HttpContext.Current NullReferenc
推荐文章
站长推荐
- asp.net-core – 哪些版本的Windows Server与.NE
- asp.net-mvc – 使用nHibernate.validator的MVC.
- asp.net-mvc – MVC 5 WebRequest URL中的尾随点
- js或css文件合并的三种方式推荐
- 基于B/S模式的asp大学生社团管理系统
- asp.net – 在LINQ-to-SQL中运行映射存储过程方法
- asp.net – ObjectCache的“Set”和“Add”有什么
- .NET 术语
- .net core项目修改appsetting配置后未自动更新的
- asp.net-mvc – 为什么我的IIS Express Web应用程
热点阅读