0

在我的 EDIT.cshtml 视图页面中,如果客户电子邮件记录为空,我希望将批准按钮设置为禁用。ATM 我让它出现或消失取决于电子邮件是否存在。我想将其更改为禁用或启用....有什么想法吗?

 @{
   if (string.IsNullOrEmpty(@Model.Customer.Email))
    {
       <td><a href="@Url.Action("Index", "Approvals")">Cancel</a></td>
    }
  }
4

1 回答 1

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
}
于 2013-06-28T12:25:30.840 回答