对GridView模板列内控件的操作代码
2006-09-05 15:30
211 查看
情况:假设一个已绑定数据的GridView,在前面加一个模板列,放入一个CheckBox。然后用一个按钮获取CheckBox选中行的一些信息获对该行进行一些其他操作。
对按钮Button1编写Click事件如下:
protected void Button1_Click(object sender, EventArgs e)
...{
for (int i = 0; i < GridView1.Rows.Count; i++)
...{
CheckBox cb = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
//让没选中的行隐藏
//if (cb.Checked != true)
//{
//GridView1.Rows[i].Visible = false;
//}
//得到选中行的信息
if (cb.Checked == true)
...{
//获取该行某列的内容
Response.Write(Convert.ToString(GridView1.Rows[i].Cells[2].Text) +"<br/>");
}
}
}
其他控件或其他操作也应该同样通过这种方法去实现。
对按钮Button1编写Click事件如下:
protected void Button1_Click(object sender, EventArgs e)
...{
for (int i = 0; i < GridView1.Rows.Count; i++)
...{
CheckBox cb = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
//让没选中的行隐藏
//if (cb.Checked != true)
//{
//GridView1.Rows[i].Visible = false;
//}
//得到选中行的信息
if (cb.Checked == true)
...{
//获取该行某列的内容
Response.Write(Convert.ToString(GridView1.Rows[i].Cells[2].Text) +"<br/>");
}
}
}
其他控件或其他操作也应该同样通过这种方法去实现。
相关文章推荐
- 对GridView模板列内控件的操作代码
- 对GridView模板列内控件的操作代码
- 对GridView模板列内控件的操作代码
- asp.net中给Gridview控件增加自动序列模板列代码
- WPF中如何使用代码操作数据模板生成的控件
- ASP.NET2.0中用Gridview控件操作数据的代码
- WPF中如何使用代码操作数据模板生成的控件
- ASP.NET2.0中用Gridview控件操作数据的代码
- GridView控件删除行的操作提示及自定义数据行的代码实现
- GridView控件中模板列CheckBox全选、反选、取消实现代码
- GridView控件中模板列CheckBox全选、反选、取消实现代码
- WPF中如何使用代码操作数据模板生成的控件
- 操作GridView嵌套的Repeater控件
- ASP.NET GridView控件固定表头(适用于IE浏览器,css操作)
- 个人学习代码保存:例10.通过模板创建静态页面的操作文件的一个自定函数
- 在ASP.NET 2.0中操作数据:在GridView控件中使用TemplateField
- Asp.net 2.0 自定义控件开发[创建自定义HeaderRow的GridView控件][示例代码下载]
- Asp.net 2.0 自定义控件开发[创建自定义HeaderRow的GridView控件][示例代码下载]
- .NET 使用GridView控件绑定数据源其他操作(查询相关数据,而不是显示全数据)
- ASP.net datalist,gridview 编辑模板里面控件的使用;