c# - @Html.Label 值显示问题
问题描述
我有一个标签:
情况1:
@Html.Label("Task:", new { @class = "labl" })
@Html.Label(@Model.insDetails.cntrctname, new { @class = "pageHeadLabel" })
的赋值@Model.insDetails.cntrctname ="Magic lock Test 1.25.18"
它仅.18
在结果页面中显示。
案例2:
但如果我将以上内容编辑为:
@Html.Label("Task:", new { @class = "labl" })
@Model.insDetails.cntrctname
它显示Magic lock Test 1.25.18
在页面上。
CSS类pageHeadLabel:
.pageHeadLabel {
color: #990000;
white-space: pre-wrap;
font-family: Arial, sans-serif !important;
font-size: 12px !important;
display: inline;
margin-bottom: 2px !important;
margin-left:3px;
font-weight: 200;
}
我想更正case 1。我需要输出为:
Magic lock Test 1.25.18
有什么解决办法吗?
解决方案
尝试这个:
@Html.Label(@Model.insDetails.cntrctname, @Model.insDetails.cntrctname, new { @class = "pageHeadLabel" })
在 的情况下Label(value, object)
,该值将被解释为标识符。
通过写 as Label(value, value, object)
,第二个参数的值可以按原样输出。
我不知道您使用的是哪个版本的 MVC,但也许这个文档会有所帮助。
推荐阅读
- ruby-on-rails - 使用 Nokogiri 从脚本中提取变量值 - Ruby/Rails
- python - 为什么我的函数在 IDLE 中比 python 的 print 函数快?
- python-3.x - Python 多处理(将数据拆分成更小的块 - 多个函数参数)
- sql - 查找同一天有多个订单且地址不同的客户
- rule-engine - 如何 Dockerize CodeEffects 规则引擎 Angular 实现
- android - 测试在 TestLab 中失败,但在从 gradle 传递来自 runner 的参数并在我的 androidTest 中使用它们时传入本地
- c# - 为什么 List 使用显式接口方法实现来实现非泛型接口方法?
- python-3.x - 如何自动调整 tkinter 窗口的大小和居中
- java - long 类型的方法参数缺少 URI 模板变量“id”
- html - HubSpot 宏不输出标记