GridView模板列动态绑定DropDownList
2007-08-22 10:17
337 查看
GridView的模板列是在数据维护操作里经常用到的,现在将这个模板列中的Dropdownlist数据全都动态绑定
下面给出解决办法:
利用GridView的RowCreated事件来进行操作。
出处:烟雨阁
1protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
2{
3GridView g = (GridView)sender;
4if (g.Rows.Count == 0)
5{
6return;
7}
8DropDownList ddl = (DropDownList)g.Rows[g.Rows.Count-1].FindControl("ddl");
9if (ddl != null)
10{
11object[] array = new object[] { DateTime.Now.ToString() };
12ddl.DataSource = array;
13ddl.DataBind();
14//自定义初始化操作
15}
16}
这样下来可以对每一行进行不同层次的绑定选择 。
下面给出解决办法:
利用GridView的RowCreated事件来进行操作。
出处:烟雨阁
1protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
2{
3GridView g = (GridView)sender;
4if (g.Rows.Count == 0)
5{
6return;
7}
8DropDownList ddl = (DropDownList)g.Rows[g.Rows.Count-1].FindControl("ddl");
9if (ddl != null)
10{
11object[] array = new object[] { DateTime.Now.ToString() };
12ddl.DataSource = array;
13ddl.DataBind();
14//自定义初始化操作
15}
16}
这样下来可以对每一行进行不同层次的绑定选择 。
相关文章推荐
- ASP.NET 2.0的 GridView中模板列绑定DropDownList的数据处理
- 动态创建模板列并绑定数据(GridView,Repeater,DataGrid)
- VS2005 GridView动态绑定数据源(交叉表) 动态绑定列 动态生成模板列 自定义表头
- 如何使用动态创建模板列并绑定数据(GridView,Repeater,DataGrid)
- 如何给Gridview的EditItemTemplete列里DropDownList动态绑定值
- 动态绑定Gridview带模板列
- GridView动态添加模板列(并为其添加事件和自动绑定数据)
- GridView动态创建模板并绑定
- 动态创建模板列并绑定数据(GridView,Repeater,DataGrid)
- GridView 动态添加绑定列和模板列
- GridView 动态添加模板列并绑定数据 实现从外部直接传入控件 和 绑定字段参数
- GridView中给DropDownList动态绑定数据,及选择列表值后自动更新数据库
- VS2005 GridView动态绑定数据源(交叉表) 动态绑定列 动态生成模板列
- 如何使用动态创建模板列并绑定数据(GridView,Repeater,DataGrid)
- ASP.NET2.0中给GridView动态添加模板列并自动绑定数据
- GridView动态添加模板列并自动绑定数据
- 如何使用动态创建模板列并绑定数据(GridView,Repeater,DataGrid)
- ASP.NET2.0中给GridView动态添加模板列并自动绑定数据
- ASP.NET2.0中给GridView动态添加模板列并自动绑定数据
- 动态创建模板列并绑定数据(GridView,Repeater,DataGrid)