GridView的模板列是在数据维护操作里经常用到的,现在将这个模板列中的Dropdownlist数据全都动态绑定
下面给出解决办法:
利用GridView的RowCreated事件来进行操作。
出处:烟雨阁
1
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
2
{
3
GridView g = (GridView)sender;
4
if (g.Rows.Count == 0)
5
{
6
return;
7
}
8
DropDownList ddl = (DropDownList)g.Rows[g.Rows.Count-1].FindControl("ddl");
9
if (ddl != null)
10
{
11
object[] array = new object[] { DateTime.Now.ToString() };
12
ddl.DataSource = array;
13
ddl.DataBind();
14
//自定义初始化操作
15
}
16
}
这样下来可以对每一行进行不同层次的绑定选择 。
下面给出解决办法:
利用GridView的RowCreated事件来进行操作。
出处:烟雨阁
1
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)2
{ 3
GridView g = (GridView)sender;4
if (g.Rows.Count == 0)5
{6
return;7
}8
DropDownList ddl = (DropDownList)g.Rows[g.Rows.Count-1].FindControl("ddl");9
if (ddl != null)10
{11
object[] array = new object[] { DateTime.Now.ToString() };12
ddl.DataSource = array;13
ddl.DataBind();14
//自定义初始化操作15
} 16
}这样下来可以对每一行进行不同层次的绑定选择 。
浙公网安备 33010602011771号