我在我的视图中生成了一个 html 表,有没有人知道我可以使用的任何可用助手,以便可以在线编辑其中一个字段。
看法:
<table>
<caption>Configuration values for current management group</caption>
<thead>
<tr>
<th scope="col">Device Type</th>
<th scope="col">Section</th>
<th scope="col">Name</th>
<th scope="col">Value</th>
<th scope="col">Operation</th>
</tr>
</thead>
<tbody>
@foreach (var param in Model.ParamData)
{
<tr>
<td>@param.DeviceType</td>
<td>@param.Group</td>
<td>@param.Name</td>
<td>@param.Value</td>
<td>@(param.IsMerge ? "Merge" : "Delete")</td>
</tr>
}
</tbody>
</table>
正如您所看到的,这里没有什么特别之处,我想要一个编辑列,它的工作方式与 Web 表单网格视图类似。唯一要编辑的字段是值,它总是一个文本框。
我确定人们以前一定做过这个,但我在网上看到的唯一例子是 mvc 1。
我可以使用 jquery 敲出一些东西,但我确信已经有很多示例并且不想重新发明轮子。