如果布尔变量为 true,则禁用按钮

发布于 2024-12-09 04:40:55 字数 522 浏览 0 评论 0原文

我发现主题涵盖禁用按钮以避免提交两次(假设这可以通过 javascript 完成),但我需要的是如果数据库中的字段“formSubscribed”保持真实值,则禁用提交按钮。否则,这意味着该表格尚未提交,需要进行此提交。知道如何做到这一点吗?

  <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>

所以如果 formsubmited 变量成立,我想禁用接受和拒绝按钮。 再次感谢,

I've found topics covering disabling buttons to avoid submitting twice (assuming this could be done via javascript), but what i need is to disable button of submit if field "formSubmitted" in the database holds true value. otherwise this means the form has not been submitted and this submit is required. Any idea how to do this?

  <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>

so yeh the accept and decline buttons are what i want to disable if formsubmiited variable holds true.
Thanks again,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

木落 2024-12-16 04:40:55
if (formSubmitted)
{
    acceptButton.Enabled = false; 
    declineButton.Enabled = false;
}
if (formSubmitted)
{
    acceptButton.Enabled = false; 
    declineButton.Enabled = false;
}
谈下烟灰 2024-12-16 04:40:55

使用已启用属性。

if( WhateverYouAreTesting == true )
{
     declineButton.Enabled = false;
}

Use the Enabled property.

if( WhateverYouAreTesting == true )
{
     declineButton.Enabled = false;
}
乞讨 2024-12-16 04:40:55

尝试这样的事情:

declineButton.Enabled = booleanVariable == false;

或者

declineButton.Enabled = !booleanVariable;

Try something like this:

declineButton.Enabled = booleanVariable == false;

Or

declineButton.Enabled = !booleanVariable;
|煩躁 2024-12-16 04:40:55

你也可以尝试

acceptButton.Visible = false;

You can also try

acceptButton.Visible = false;
病毒体 2024-12-16 04:40:55
if(acceptButton.Enabled.Equals(true))
{
    acceptButton.Enabled = false;
}
if(acceptButton.Enabled.Equals(true))
{
    acceptButton.Enabled = false;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文