放一个DropDownListBox
用JS改变其选中的Item
或者用JS 的new option('Text','Value')加入新项目
Postback的时候都得不到SelectValue
请教怎样解决?

解决方案 »

  1.   

    private void Button1_Click(object sender, System.EventArgs e) 

           Response.Write(Request.Form["DropDownList1"].ToString(); 
    }
    这样获取它的value
      

  2.   

    上面的是个办法..还有个办法,看下面的帖子.里面有例子.http://lixianhuei.cnblogs.com/archive/2005/08/04/207289.html
      

  3.   

    DropDownList 加个 onchange 事件,向 hidden 中填入 SelectValue
    再在后台去取
      

  4.   

    谢谢大家 我找到了个Demo
    http://www.microsoft.com/china/msdn/library/webservices/asp.net/ASPNetSpicedAjax.mspx
    原来是双料Fill那个DropDownList 服务器端还要重新定位
    道理上还只能是用Request.Form 来获得SelectedValue
      

  5.   


    GetPostBackEventReference(eventControls, evetnValue)
    ------------------------------------------------
    http://community.csdn.net/Expert/topic/4534/4534343.xml?temp=.3349268