asp.net-mvc – 在Html.ActionLink(MVC 4)中使用Html.DisplayNam
发布时间:2020-12-15 22:21:53 所属栏目:asp.Net 来源:网络整理
导读:在我的剃刀视图中,我使用@ Html.ActionLink显示超链接,显示的文本是硬编码的(在这种情况下为“品牌”).视图的模型是@model IEnumerable Exisitng视图 @Html.ActionLink("Brand","Index",new { sortOrder = ViewBag.BrandSortParm }) 而不是硬编码文本,想使用
在我的剃刀视图中,我使用@
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 }) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- asp.net-membership – 如何让所有用户都参与角色
- asp.net-mvc – 全局访问Ninject内核
- asp.net – 在IIS中启用内容过期可能有什么缺点?
- asp.net-mvc – 编辑模板LabelFor – 显示值而不
- asp.net – 如何防止用户多次投票?
- asp.net-mvc – AllowAnonymous不能使用自定义Au
- asp.net-web-api – ASP.NET Web API RTM和子域路
- ASP.NET MVC 5中的Actionfilter注入
- ASP.NET:如何将HtmlAnchor转换为静态文本?
- ASP.NET LinkBut??ton / ImageButton和JQuery验证
热点阅读