关于在datagrid中点击修改后,这行的某一列出现dropdownlist,更新后dripdownlist消失出现选好的值,应该在哪个事件中写?怎样写?等待中.....

解决方案 »

  1.   

    模版列Item内放Label

    模版列的EditTemplate内放DropDownList
    ItemDataBound内判断 如果e.Item.ItemType == ListItemType.EditItem
    则 e.item.findcontrol到DropDownList
    然后绑定它 
      

  2.   

    模版列Item内放Label

    模版列的EditTemplate内放DropDownList怎么发现label啊?而且我的这一列是绑定上的阿。我要点击修改后才出现dropdownlist,在ItemDataBound内可以,但是UpdateCommand里就不行了。怎么办啊?
      

  3.   

    好了好了。谢谢xiahouwen(武眉博<活靶子.NET>)
      

  4.   

    点击更新怎么取不到dropdownlist的值啊?
    string str=((DropDownList)(e.Item.Cells[0].Controls[0])).SelectedValue.ToString()