Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在asp.net中启用和禁用从一个gridview到另一个gridview的复选框?_C#_Sql_Asp.net_Checkbox - Fatal编程技术网

C# 如何在asp.net中启用和禁用从一个gridview到另一个gridview的复选框?

C# 如何在asp.net中启用和禁用从一个gridview到另一个gridview的复选框?,c#,sql,asp.net,checkbox,C#,Sql,Asp.net,Checkbox,我想在已选中复选框时禁用该复选框。我将两个gridview用于两个页面(管理员页面和教员页面)。当我从一个gridview(即管理员页面)中选择复选框时,它应该在其他gridview(即教员页面)中禁用该复选框。我在数据库中将gridview(管理页面)值存储为bool类型(True和False)。当从管理页面选择复选框时,它会将值存储为“True”,反之亦然。然后我使用该值从数据库检索,现在我想使用查询来检查复选框值并禁用从gridview中选择的复选框(管理页面)。这是我尝试的代码

我想在已选中复选框时禁用该复选框。我将两个gridview用于两个页面(管理员页面和教员页面)。当我从一个gridview(即管理员页面)中选择复选框时,它应该在其他gridview(即教员页面)中禁用该复选框。我在数据库中将gridview(管理页面)值存储为bool类型(True和False)。当从管理页面选择复选框时,它会将值存储为“True”,反之亦然。然后我使用该值从数据库检索,现在我想使用查询来检查复选框值并禁用从gridview中选择的复选框(管理页面)。这是我尝试的代码

     protected void createbtnclick_Click(object sender, EventArgs e)
    {
        using (SqlConnection con1 = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString))
        {
            con1.Open();
            SqlDataAdapter cmd1 = new SqlDataAdapter("select * from test where hour1='true' or hour2='true' or hour3='true' or hour4='true' or hour5='true' ", con1);
            DataTable dt = new DataTable("dt");
            cmd1.Fill(dt);
            Gv1.DataSource = dt;
            Gv1.DataBind();
        }
    }