怎么在GridView中动态添加复选框(GridView用代码创建) .
如何在GridView中动态添加复选框(GridView用代码创建) ...急..
我们一般的操作是在gv中添加模板,然后再在模板中添加复选框, 现在用代码怎么实现.........
------解决方案--------------------
可以
我们一般的操作是在gv中添加模板,然后再在模板中添加复选框, 现在用代码怎么实现.........
- C# code
private GridView CreateTextBox() { GridView freeTextBox = new GridView(); freeTextBox.Width = new Unit(1000); freeTextBox.Height = new Unit(600); BoundField bf1 = new BoundField(); BoundField bf2 = new BoundField(); BoundField bf3 = new BoundField(); BoundField bf4 = new BoundField(); BoundField bf5 = new BoundField(); bf1.HeaderText = "姓名"; bf1.DataField = "stuName"; bf1.ReadOnly = true; bf1.SortExpression = "stuName"; bf2.HeaderText = "性别"; bf2.DataField = "stuSex"; bf2.SortExpression = "stuSex"; bf3.HeaderText = "电话"; bf3.DataField = "stuPhone"; bf3.SortExpression = "stuPhone"; bf4.HeaderText = "生日"; bf4.DataField = "stuBirthday"; bf4.SortExpression = "stuBirthday"; bf5.HeaderText = "地址"; bf5.DataField = "stuAddress"; bf5.SortExpression = "stuAddress"; freeTextBox.Columns.Add(bf1); freeTextBox.Columns.Add(bf2); freeTextBox.Columns.Add(bf3); freeTextBox.Columns.Add(bf4); freeTextBox.Columns.Add(bf5); //如何添加复选框 freeTextBox.EditIndex = -1; freeTextBox.AutoGenerateEditButton = true; freeTextBox.RowCancelingEdit += new GridViewCancelEditEventHandler(formtextbox_RowCancelingEdit); freeTextBox.RowEditing += new GridViewEditEventHandler(formtextbox_RowEditing); freeTextBox.RowUpdating += new GridViewUpdateEventHandler(formtextbox_RowUpdating);//******** freeTextBox.AutoGenerateColumns = false; return freeTextBox; }
------解决方案--------------------
可以
- C# code
CheckBoxField
------解决方案--------------------
帮顶一下!!