首页 > 解决方案 > 选中复选框时自动回发

问题描述

//C# Code

protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
    {
        TextBox2.Text = TextBox1.Text;
    }
 <h2 style="font-style: italic">
            <asp:Label ID="Label5" runat="server" Text="Residental Address  : "></asp:Label>
&nbsp;&nbsp;
            <asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine"></asp:TextBox>
        </h2>
        <h2 style="font-style: italic">
            <asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="True" oncheckedchanged="CheckBox1_CheckedChanged" Text="Both Same" />
        </h2>
        <h2 style="font-style: italic">
            <asp:Label ID="Label9" runat="server" Text="Native Address :"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <asp:TextBox ID="TextBox2" runat="server" TextMode="MultiLine"></asp:TextBox>
        </h2>
如果居住地址相同,则单击复选框必须将其自动回发到本机地址,但我尝试过,但显示为空白

标签: c#asp.net

解决方案


您是否在单击复选框后关注了 PageLoad 事件,并查看文本框是否在代码中的某处被重置?否则它应该工作。


推荐阅读