asp.net-mvc – 带有html实体的MVC标签
发布时间:2020-12-16 09:48:14 所属栏目:asp.Net 来源:网络整理
导读:我有一些带有html实体字符的标签文本,例如安培; NBSP; (和 eacute;等),当传递给 Html.Label时,它们将作为 amp; nbsp;例如.什么是回归的最佳方式 nbsp;从帮手? 编辑:文本来自本地化资源,因此对于Html.Label(“myinput”,labelText)的情况,labelText是未知的
我有一些带有html实体字符的标签文本,例如&安培; NBSP; (和& eacute;等),当传递给
Html.Label时,它们将作为& amp; nbsp;例如.什么是回归的最佳方式& nbsp;从帮手?
编辑:文本来自本地化资源,因此对于Html.Label(“myinput”,labelText)的情况,labelText是未知的,可能包含也可能不包含实体. 解决方法
我知道这是一个非常古老的问题,但它从来没有得到适当的回答,我正在寻找答案.
这种情况的解决方案是: @Html.Label("myinput",HttpUtility.HtmlDecode("…yet another label")) 或者如果您使用的是模型: @Html.LabelFor(model=>model.SomeProperty,HttpUtility.HtmlDecode("…yet another label")) 当然,如果你的标签字符串不包含任何html实体,它将呈现得很好,所以它用动态标签覆盖你的情况: @Html.Label("myinput",labelText) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC ValidateInput(false)停止使用
- asp.net-mvc – 强类型MVC视图中的linq groupby
- asp.net-mvc-3 – 最初未显示Telerik MVC Grid ClientTempl
- 如果验证失败,如何在ASP.NET MVC中阻止jquery ajax提交
- asp.net – 当用户未通过身份验证时如何处理ajax请求?
- asp.net – 从One Build任务创建多个SetParameters.xml
- asp.net+js实现批量编码与解码的方法
- validation – Controller.ValidateModel方法.它是如何工作
- asp-classic – 如何从Classic ASP Request获取* actual *
- asp.net应用程序变量是通过引用还是值传递的?
推荐文章
站长推荐
- asp.net – 多个客户端应该有一个项目副本,还是每
- asp.net-mvc – 如何拦截所有的ASP.NET WebApi控
- asp.net-mvc – asp.net mvc中的加密视图状态
- asp.net – 避免重复大型应用程序
- asp.net – IIS上的远程调试 – 访问被拒绝的梦魇
- asp.net文件上传功能(单文件,多文件,自定义生成
- 如何保持我的ASP.NET应用程序始终“活着”,如果它
- asp.net – 多线程环境中的文件访问策略(Web App
- asp.net-mvc – ASP.NET MVC是否有任何DateTime路
- asp.net – 使用EF5从4.5降级到4.0后无法加载文件
热点阅读