css - 我们可以在 Mvc3 中将 Model.item.value 作为 CSS 类传递吗?

标签 css asp.net-mvc-3 razor

我有一个疑问:我们可以将 Model.item.value 传递给 MVC3 中的 CSS 类吗?

例如:

@foreach (var items in Model)
{
    @Html.TextBox(@items.ShortDesc, @items.SfldDefault, new { @class = "@items.ShortDesc"})
}

我想将我的 @items.ShortDesc 打印为 CSS 类,但它在这里将其视为字符串......有什么想法吗?

最佳答案

您只需编写不带引号和 @ 符号的代码(不需要这些,因为您已经在代码块中):

@Html.TextBox(items.ShortDesc, items.SfldDefault, new { @class ="abc "+ items.ShortDesc })

关于css - 我们可以在 Mvc3 中将 Model.item.value 作为 CSS 类传递吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13523231/

相关文章:

html - 带有CSS的三 Angular 形边框装饰

html - 谷歌字体@import + @font-face?

css - 将 Bootstrap 容器类设置为最大 940px

javascript - 具有重复名称的名称-值对列表到 JavaScript 对象

asp.net-mvc-3 - 发回 View 后值不会改变?

javascript - 使用 Regex 和 Jquery 删除 Url 和包含 Id

javascript - 无法获取html元素的宽度

javascript - ASP.NET MVC3 : Why are my custom validation attributes never working?

asp.net - asp.net MVC 3 Dropdownlist中的多重选择

c# - ASP.NET MVC : Create ValidationMessageFor Dynamically