css - 将 CSS 类添加到 Razor @Html.DisplayFor

标签 css asp.net-mvc-3 razor

我想为我的这部分代码设置一个新类,但它不能正常工作

@Html.DisplayFor(model => model.melk.Code, new { @class = "myClass" } )

谁能告诉我哪里错了?

最佳答案

Boris 向您展示了正确的重载,但也有非常简单的方法可以将其更改为:

<span class="myClass">
    @Html.DisplayFor(model => model.melk.Code)
</span>

就个人而言,我发现它更简单,更容易记住和维护,即使它不是特定于框架的。

关于css - 将 CSS 类添加到 Razor @Html.DisplayFor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18685432/

相关文章:

asp.net - Css 在 asp.net mvc3 Razor Views 中不能正常工作

javascript - Vanilla Javascript 单击包含特定文本的 LI

css - 如何在 CKEditor 中插入用 CSS 呈现的文本?

html - 图像的 CSS 动画问题

asp.net-mvc-3 - 有没有办法减少 TinyMCE 文件和文件夹的数量?

javascript - 在 MVC Razor 中的 C# 和 Javascript 之间共享常量

html - 在字段集中并排放置两个 div

html - 如何构建 HTML 页面的布局?

c# - MvcMailer 可以在类库中使用吗?

asp.net-mvc-3 - JQuery 验证和 MVC 3. 如何更改日期格式