禁用按钮布尔变量为真
问题描述:
我发现主题覆盖禁用按键,以避免两次提交(假设这可以通过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变量也是如此。 再次感谢,
答
if (formSubmitted)
{
acceptButton.Enabled = false;
declineButton.Enabled = false;
}
答
使用Enabled属性。
if(WhateverYouAreTesting == true)
{
declineButton.Enabled = false;
}
答
尝试是这样的:
declineButton.Enabled = booleanVariable == false;
或者
declineButton.Enabled = !booleanVariable;
+0
虽然回答我想要的东西上面,而这也是一个很好的操控,我以后可能需要:) –
+0
这种方法的好处是,你不需要另一个条件来启用按钮。这是您需要启用和禁用按钮的唯一代码行。 –
答
你也可以尝试
acceptButton.Visible = false;
答
if(acceptButton.Enabled.Equals(true))
{
acceptButton.Enabled = false;
}
ohhhhh这是很简单的:)感谢快速回复 –