繁体   English   中英

如何在复选框选择时加载网格视图?

[英]How to load grid view on check box selection?

我在网页上有 2 个网格视图和 1 个复选框(ASP.net,C#)。 如果选中复选框,我想加载网格视图 1,如果未选中,我想加载网格视图 2 而不是网格视图 1,反之亦然。

您需要设置AutoPostBack="true"以便CheckBox在被单击时会导致回发,并且您需要在CheckBox被选中时调用事件OnCheckedChanged

ASP:

<asp:CheckBox  ID="mycheckbox" runat="server" 
OnCheckedChanged="mycheckbox_CheckedChanged" AutoPostBack="true"/>

C#

protected void mycheckbox_CheckedChanged(object sender, EventArgs e)
{
    if (mycheckbox.Checked)
    {
        //load GridView 1
    }
    else
    {
        //load GridView 2
    }
}

你可以使用像

    if(CheckBox1.Checked==true)
    {
        grid1 bind here
    }
    else
    {
        grid bind here
    }

或者

    if(CheckBox1.Checked)
    {

    }
    else
    {

    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM