添加多个CSS类 @html.labelfor



我想为 @html.label添加多个CSS类,但不是

我已经尝试了以下内容:

   @Html.LabelFor(model => model.ServiceName, htmlAttributes: new { @class = "SerivcesRegistrationLabel" , "control-label col-md-2" })

   @Html.LabelFor(model => model.ServiceName, htmlAttributes: new { @class = "SerivcesRegistrationLabel"  "control-label col-md-2" })

这两个都给我错误

将所有类名称放在一个字符串中,每个名称都被一个空间隔开。喜欢:

@class = "SerivcesRegistrationLabel control-label col-md-2"

关闭。诸如@id@class之类的HTML帮助者上的所有属性都模拟字符串将如何实际显示为属性,而无需实际对其做任何事情。因此,您可以像在实际元素上一样指定它,每个班级后都有一个空间。

 @Html.LabelFor(model => model.ServiceName, htmlAttributes: new { @class = "SerivcesRegistrationLabel control-label col-md-2" })

每次您使用逗号时,htmlAttributes内部都会期望一个新属性,而不是另一个类。

相关内容

  • 没有找到相关文章

最新更新