在我的EDIT.cshtml视图页面中,如果客户电子邮件记录为空,我希望将批准按钮设置为禁用。 ATM我有它出现或消失,这取决于电子邮件是否存在。我想将此更改为禁用或启用....任何想法的人?
@{
if (string.IsNullOrEmpty(@Model.Customer.Email))
{
<td><a href="@Url.Action("Index", "Approvals")">Cancel</a></td>
}
}
答案 0 :(得分:4)
尝试一次
@{
<td><a href="@Url.Action("Index", "Approvals")" @(string.IsNullOrEmpty(Model.Customer.Email) ? "disabled" : string.Empty)>Cancel</a></td>
}
CSS,添加样式以禁用
button[disabled=disabled], button:disabled {
// your css rules
}