gpt4 book ai didi

c# - 如果另一个按钮被选中,则自动检查按钮的网络表单

转载 作者:太空宇宙 更新时间:2023-11-03 21:56:06 25 4
gpt4 key购买 nike

我正在尝试在 asp.net/c# 中创建一个使用复选框的网络表单。我想做的是在选中一个框时自动选中一个框

比如button2被勾选,则自动勾选button1,button1是否被勾选则不自动勾选

尝试做一个 if 语句来处理这个问题:

if(checkbox1.changed == true)
{
checkbox2.changed == true;
}

但这没有用。任何人都指出了正确的方向,告诉我在哪里可以看到如何做到这一点。

最佳答案

你的意思是这样的?

default.aspx

<form id="form1" runat="server">
<asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="True"
oncheckedchanged="CheckBox1_CheckedChanged" Text="Box1" />
<asp:CheckBox ID="CheckBox2" runat="server" Text="Box2" />
</form>

default.aspx.cs

protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
if (CheckBox1.Checked)
CheckBox2.Checked = true;
}

如果您选中复选框 1,这将选中您的复选框 2。请注意 AutoPostBack="True",如果您更改复选框 1,它会导致您的页面回发到服务器。

无论如何,您应该考虑一下这种解决方案。我不确切知道您想要实现什么,但通过 javaScript 在客户端上管理它可能是更好的解决方案。

关于c# - 如果另一个按钮被选中,则自动检查按钮的网络表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12184652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com