我发现主题包括禁用按钮以避免提交两次(假设这可以通过javascript完成),但我需要的是禁用提交按钮如果数据库中的字段“formSubmitted”保持真值。否则这意味着表格尚未提交,且此提交是必需的。知道怎么做吗?
<asp:TableCell>
<asp:Button id="acceptButton" Text="Accept" runat="server" OnClick="Click"/>
<asp:Button id="declineButton" Text="Decline" runat="server" OnClick="DeclineRequest"/>
</asp:TableCell></asp:TableRow></asp:Table></form></asp:Content>
所以,如果formsubmiited变量成立,那么我想要禁用接受和拒绝按钮。 再次感谢,
答案 0 :(得分:2)
if (formSubmitted)
{
acceptButton.Enabled = false;
declineButton.Enabled = false;
}
答案 1 :(得分:1)
使用Enabled属性。
if( WhateverYouAreTesting == true )
{
declineButton.Enabled = false;
}
答案 2 :(得分:1)
尝试这样的事情:
declineButton.Enabled = booleanVariable == false;
或
declineButton.Enabled = !booleanVariable;
答案 3 :(得分:0)
您也可以尝试
acceptButton.Visible = false;
答案 4 :(得分:0)
if(acceptButton.Enabled.Equals(true))
{
acceptButton.Enabled = false;
}