我数据绑定到控件了,可是不管我选那个都返回1
我需要得到选中的Value的值
比如产生如下代码
<select id="List1">
<option value="1">A</option>
<option value="2">B</option>
<option value="3">C</option>
</select>
我提交后使用List1.SelectedItem.Value
为什么不论我怎么选总返回1

解决方案 »

  1.   

    在Page_Load中加了IsPostBack的判断吗?
    如果没有,加上试试?
      

  2.   

    PageLoadif{ !Page.IsPostBack}
    {
      DropDownList();
    }
      

  3.   

    同意以上意见
    没有ispostback
    如果有相应代码,贴出来,可能看得更清楚
      

  4.   

    因为开始要调用Page_load的,所以要加上楼上网有所说的,目的就是Page_load只被调用一次。
    if(!IsPostBack)
    {
      你的代码;
    }
      

  5.   

    if{ !Page.IsPostBack}固然要加在page_load里面,但最重要的一点大家都漏掉了,dropdownlist的autopostback应该设置为false,哈哈!接分啦!第一次技术上接分!