问题描述
我有一个页面,其中包含一个表格,我在其中显示代码和到期日期。
<table class="table table-light gw-primary">
<thead>
<tr>
<th scope="col" title="Durchführungs-Datum">@Localizer["Expiration Date"]</th>
<th scope="col">@Localizer["Code"]</th>
</tr>
</thead>
<tbody>
@foreach (var item in Model.Codes)
{
<tr>
<td>
<div id="@item.Code" class="input-group" >
<div>
<input class="form-control" id="ExpirationDate-for-@item.Code" name="ExpirationDate" placeholder="TT.MM.JJJJ" value="@item.ExpirationDate.ToString().Substring(0,10)" type="text">
@Html.DivValidationMessageFor(x => x.ExpirationDateCode)
<p id="text-for-@item.Code" style="color:red;"></p>
</div>
<button type="submit" onclick="changeExpirationDate($(`#ExpirationDate-for-@item.Code`).val(),$(this).parent().attr('id'))" class="btn btn-secondary mr-2 mb-4 px-2">@Localizer["Modify"]</button>
</div>
</td>
<td>
@item.Code
</td>
</tr>
}
</tbody>
</table>
</div>
视图模型按原样构造:
目标是仅显示不正确字段的错误消息。不是所有的人。 但正如在 foreach 循环中显示的那样,所有行都将具有相同的显示消息,同时为所有行显示。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)