-1
我有一个包含4列复选框的gridview。默认情况下,无法检查或取消选中它们。更改网格视图中复选框的状态
我该如何去做只有一列复选框可编辑... i.o.w。不是只读的,以便我可以选中或取消选中将更新数据库的特定列的复选框。
我有一个包含4列复选框的gridview。默认情况下,无法检查或取消选中它们。更改网格视图中复选框的状态
我该如何去做只有一列复选框可编辑... i.o.w。不是只读的,以便我可以选中或取消选中将更新数据库的特定列的复选框。
您可以使用RowDataBound事件来使用网格视图的行实例以及绑定数据在复选框上应用启用/禁用条件。
void gridview1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
CheckBox chk = (CheckBox)e.Row.FindControl("chkBoxID");
if(DataBinder.Eval(e.Row.DataItem, "datasourceColumnName").ToString() == "someval")
chk.Enabled = false;
}
}
你可以去它的提示,并在ItemTemplate中,使该复选框选中=真实,这可能
而是再次解决问同样的问题你的问题,编辑您老一:HTTP://计算器.COM /问题/ 14644054 /制作-复选框-场的gridview的编辑 –