ビューで生成された html テーブルがあります。フィールドの 1 つをインラインで編集できるように使用できるヘルパーを知っている人はいますか。
意見:
<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を使って何かをノックアップすることができましたが、すでにたくさんの例があり、車輪を再発明したくないと確信しています.