gridview与checkbox的问题希望帮下
LZ认真听第一,不用CheckBoxField,直接用BoundFiled,再把它改为模板列(别说不知道),然后编辑该模板列,添加一个checkbox,命名为chk把已经存在的label改名为lab,并设visible为false不明白的话 的相关代码 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { CheckBox chk = (CheckBox)e.Row.FindControl("chk"); Label lab = (Label)e.Row.FindControl("lab"); if (lab.Text.Trim() == "1") { chk.Checked = true; } } }}