【发布时间】:2022-01-12 08:27:21
【问题描述】:
我有一个超过 50 个字段的表单。 并非所有用户角色都可以访问所有这些字段。根据用户角色,我已经禁用了这样的字段。
<select id="DrpDwnFinalApprovalStatus" asp-for="ShipmentProfile.ApproverStatus" asp-items="@Model.Status" class="form-control form-control-sm" disabled="@(Model.UserRole != "UserRoleA"?true:false)">
<option value="">Please Select</option>
</select>
但是现在要求已经改变了,某些用户角色可以编辑某些部分 与上述情况一样,我必须检查两个用户角色,例如,如果它不是 UserRoleA 和 UserRoleB,则该字段被禁用。 除此之外,我还需要检查一些状态。哪个是最好的方法服务器端或客户端。 如果它的服务器端有任何示例代码来实现这一点?
【问题讨论】:
标签: asp.net razor-pages