我试过了:
btnSubmitPhaseBackward.Disabled = true;
btnSubmitPhaseBackward.Attributes.Add("disabled", "true");
btnSubmitPhaseBackward.Attributes.Add("disabled", "disabled");
这是标记:
<a id="btnSubmitPhaseBackward" runat="server" onclick="saveEvent('backward');this.blur();return false;" href="javascript:void(0);" ><span id="btnSubmitPhaseBackwardValue" runat="server">Submit</span></a>
既不工作也不在客户端做这件事不是一种选择。它必须从服务器端禁用,但如果需要,它需要能够从 javascript 重新启用。