要么好好地活 要么赶紧去死

往上走,即便一小步,也有新高度.......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

GridView模板列动态绑定DropDownList

Posted on 2007-08-22 10:17  孤苏一叶  阅读(2455)  评论(2)    收藏  举报
      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}
    这样下来可以对每一行进行不同层次的绑定选择 。