在DropDownList控件中,要取得当前选定项的值,怎么实现啊,selectvalue属性是获取当前选定项的值,可用鼠标单击控件中某一项选中后,用DropDownList.SelectValue取出来的还是控件以前的第一项值,DropDownList.SelectItem.Value也是的。谢谢!!!!!!

解决方案 »

  1.   

    要先post,再用Request.Form["DropDownList"]取值。
      

  2.   

    DropDownList
    DropDownList.DataValueField = "ID";
    int nDDL = Convert.ToInt32( Request.Form["DropDownList"].Trim() );
      

  3.   

    DropDownList drDownlist;
    string s = drDownlist.SelectedValue.ToString();
    DropDownList的这个值是不会错的,除非你的代码其他部分有问题
      

  4.   

    是不是IsPostBack我有一次也是这样的!
      

  5.   

    同楼主 我也有这个现象 是不是 按 删除 按钮一次页面就会肉眼看不见的刷新一次呢?
    设置断点看到sql语句的删除数据就是第一项的 奇怪了