【发布时间】:2013-04-06 00:32:13
【问题描述】:
我在我的 C# MVC4 应用程序中使用显示模板来构建我希望我的自定义模型在我的视图中的数据表中显示的方式。对于数据表,我使用 datatables.net。在下面的代码中,我为每个 <td> 赋予了“对齐”类名,但是当我运行应用程序并检查元素时,分配的类名末尾有一个空格,例如“对齐”
@using System;
@model MyProject.Models.CellValueViewModel
<td class="aligned">
@{if(Model.Value.StartsWith("<input type='checkbox'"))
{
@Html.Raw(Model.Value);
}
else if(Model.Value == String.Empty)
{
@Html.Encode(0.00);
}
else
{
@Html.DisplayFor(x => x.Value);
}
}
</td>
谁能提供为什么会这样?
【问题讨论】:
-
这在任何浏览器中都不应该是一个问题——那么为什么还要麻烦呢?
标签: c# css asp.net-mvc-4 jquery-datatables display-templates