你应该改变
<!-- Mark as sickness Modal Confirmation -->
<partial name="_AddSicknessTimeCardModal" />
到
@foreach (var u in Model.Users)
{
ViewBag.UserId = u.Id;
<!-- Mark as sickness Modal Confirmation -->
<partial name="_AddSicknessTimeCardModal" />
}
并更改您的模式代码
<!-- Modal -->
<div class="modal fade" id="AddSicknessTimeCardModal" tabindex="-1" aria-hidden="true">
<div class="modal-dialog">
...
到
<!-- Modal -->
<div class="modal fade" id="[email protected]" tabindex="-1" aria-hidden="true">
<div class="modal-dialog">
...
然后您可以使用以下代码向每个用户显示模式:
var userId = ...;
$(`#AddSicknessTimeCardModal-${userId}`).modal('show');