ASP.NET MVC 3 可以为我们生成脚手架代码(控制器和视图)。生成的视图默认使用 div 和 css 布局。
但有时我需要表格布局视图而不是 div(在默认模式下)。如何生成类似于以下代码的表格布局视图?我还需要一个表格行中的列号可以定制。
我的问题是:如何让 asp.net mvc 自动为我生成 talbe 布局视图。更一般地,如何修改脚手架代码模板?
<table>
<tr>
<td class="editor-label">
Id
</td>
<td class="editor-field">
@Html.EditorFor(model => model.Id )
@Html.ValidationMessageFor(model => model.Id)
</td>
<td class="editor-label">
name
</td>
<td class="editor-field">
@Html.EditorFor(model => model.Name)
@Html.ValidationMessageFor(model => model.Name)
</td>
</tr>
<tr> ... other fields go here ... </tr>
</table>