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

时间:2012-11-23 04:45:23

标签: 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类,但它在这里将它作为一个字符串..任何想法?

1 个答案:

答案 0 :(得分:2)

你只需要在没有引号和@符号的情况下编写它(不需要那些,因为你已经在代码块中):

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