我有两个 MVC 视图...一个用于显示详细信息,一个用于编辑值。它们使用几乎相同的模板,只是在切换到编辑器视图时将 DisplayFor 更改为 EditorFor。如何在视图中重用我的基本布局结构,以便如果我需要更改基本布局,我只需要在一个位置而不是多个视图中进行?
以下是显示视图中使用的表格示例:
<table>
<tr>
<td class="label">First Name:</td>
<td class="field">@Html.DisplayFor(x => Model.FirstName)</td>
</tr>
<tr>
<td class="label">Last Name:</td>
<td class="field">@Html.DisplayFor(x => Model.LastName)</td>
</tr>
<tr>
<td class="label">Email:</td>
<td class="field">@Html.DisplayFor(x => Model.Email)</td>
</tr>
</table>