想利用dropdownlist,当每选一个,显示不同的表

解决方案 »

  1.   

    触发不了OnSelectedIndexChanged事件
      

  2.   

    网上有例子的,datagrid的基本功能很弱,需要扩展。
    找个控件实现这个功能很简单了,比如netadvantage的
      

  3.   

    if(e.Item.ItemType==System.Web.UI.WebControls.ListItemType.Header)
    {
       e.Item.FindControl("DropDownListID") //这个就是了,要想控制的话,前面要(DropDownList)转型
    }2.看DropDownList有没有加AutoPostBack属性,否则就是没有反应
      

  4.   

    按:  silentwins(原谅我当天不懂得珍惜只知任性...) 说的在事件: ItemDataBound事件中写.
    if(e.Item.ItemType==System.Web.UI.WebControls.ListItemType.Header)
    {
       DropDownList dd = e.Item.FindControl("DropDownListID") //这个就是了,要想控制的话,前面要(DropDownList)转型
       dd.Text = "";    //这里进行取值或赋值操作
    }