怎么在用dropdownlist控件在cs文件中得到它的value值和文本的值
我现在的问题是这样的.一个二级菜单,
当我点击省份时,比如北京,二级菜单则加载其值
1, 北京大学
2, 清华大学
3, 北京工商学院当然这个二级菜单默认是第一个.不管我怎么得,得到总是空值试问怎么得到二级菜单的值和value,

解决方案 »

  1.   

    ddl.SelectedValue;
    最好上代码。
      

  2.   

    Request.From["二级菜单"]好像是dropdownlist被js改过值后就不能用.value获取
      

  3.   


    你在1级别DropDownList的SelectedIndexChanged时间里绑定二级DropDownList。 protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {    }然后再在submit按钮的单击事件或者Page_load事件里找二级DropDownList的Vale
      

  4.   

      代码首次加载时不时放在 ISpostBack 里面的。
    如果不是,加载进去。
      看看中间有没有清空掉你的值,看看名字有没有写错
         这些都是常犯的错误。
     检查下后应该没问题。因为你都加载出来了。不可能获不到值
      

  5.   

    初始化 DropDownList 的值  要放在 IsPostBack 中 ,不然 你每一次请求(一级下拉框的值变化时)都会刷新网页,值就永远都是初始化的值。  
      

  6.   

    初始化 DropDownList 的值 要放在 IsPostBack 中 ,不然 你每一次请求(一级下拉框的值变化时)都会刷新网页==新的一次请求,值就永远都是初始化的值。  if(!IsPostBack)
      { //初始化DropDownList }
      

  7.   

    dropdownlist1,是否启用AutoPostBack.
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
      {
            DropDownList1.SelectedItem.Value; 取得值
             dropdownlist2根据值来绑定。
      }酱紫。