asp.net-mvc – 在Html.ActionLink(MVC 4)中使用Html.DisplayNameFor
发布时间:2020-05-24 09:03:09 所属栏目:asp.Net 来源:互联网
导读:在我的剃刀视图中,我使用@ Html.ActionLink显示超链接,显示的文本是硬编码的(在这种情况下为“品牌”).视图的模型是@model IEnumerable Exisitng视图 @Html.ActionLink(Brand, Index, new { sortOrder = ViewBag.BrandSortParm }) 而不是硬编码文本,想使用@ H
|
在我的剃刀视图中,我使用@ Html.ActionLink显示超链接,显示的文本是硬编码的(在这种情况下为“品牌”).视图的模型是@model IEnumerable Exisitng视图 @Html.ActionLink("Brand","Index",new { sortOrder = ViewBag.BrandSortParm })
而不是硬编码文本,想使用@ Html.DisplayNameFor作为@ Html.ActionLink中的第一个参数,像下面提到的,这是给出编译错误 @Html.ActionLink(@Html.DisplayNameFor(model => model.BRAND_NAME),new { sortOrder = ViewBag.BrandSortParm })
请让我知道,怎么做 解决方法你需要一个字符串,所以使它ToHtmlString()@Html.ActionLink(Html.DisplayNameFor(model => model.BRAND_NAME).ToHtmlString(),new { sortOrder = ViewBag.BrandSortParm }) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 寻找一个使用Lucene.net与ASP.NET的例子
- WebApi ASP.NET身份Facebook登录
- asp.net – Request.Browser.Platform不返回iPad,OSX或Wind
- asp.net-mvc – ASP.NET MVC – 如何访问除Controller和Vie
- asp.net-mvc-3 – 如果在Razor中的else语句不起作用
- asp.net-mvc – ASP.NET MVC的初学者在线资源是什么?
- ASP.net Model View Presenter是否值得时间?
- 如何在asp.net页面上的%...%标签内使用c#代码?
- asp.net-mvc-3 – 在MVC Razor View中使用If语句
- asp.net – 通过web.config覆盖machine.config
推荐文章
站长推荐
- asp.net-mvc – 在自定义Html帮助器中访问模型对
- asp.net – 谷歌浏览器在浏览器关闭后保留会话变
- asp.net-mvc-3 – 在Razor/MVC3中显示数据库映像
- asp.net – 从web.config中膨胀时,SmtpClient不会
- asp.net – 根据自己的主机Web API Windows服务验
- asp.net-mvc – 为Cascade子列表构建一个空的MVC
- asp.net – 在2K3构建服务器上的单元测试中不允许
- asp.net-mvc – 可以使用存储库将外键映射到对象
- asp.net-mvc – ASP.NET MVC路由和区域
- 部署 – kestrel-hellomvc.service:步骤USER产生
热点阅读
