当用户点击DropDownList33选择了出租车司机后 为啥DropDownList33.SelectedValue 还是 "个人用户"? 谢谢指正!
    protected void SelectiveType()
    {
        if (DropDownList33.SelectedValue == "个人用户")
        {
            SerPanel(3);
        }
        if (DropDownList33.SelectedValue == "出租车司机")
        {
            SerPanel(4);
        }
        if (DropDownList33.SelectedValue == "职业司机")
        {
            SerPanel(5);
        }
        if (DropDownList33.SelectedValue == "个体运输")
        {
            SerPanel(6);
        }
        if (DropDownList33.SelectedValue == "单位用户")
        {
            SerPanel(7);
        }
    }

解决方案 »

  1.   

    SelectedItem吧
    SelectedValue是Item对应的值
      

  2.   

    呵呵!
    在Page_Load中绑定数据时:
    if(!IsPostBack)
    {
        //绑定DropDownList数据
    }
      

  3.   

    没有
    if(!IsPostBack)
    {
      //绑定DropDownList数据
    }会使数据回滚的 当然永远只显示第一个 “个人用户”
      

  4.   

    有加AutoPostBack="True" 这个吗?还有上面提到的
    if(!IsPostBack)
    {
      
    }
      

  5.   

    把DropDownList的相关代码列出来
      

  6.   

    请问你是在SelectedIndexChanged这个事件里面调用的还是在Load事件中啊
      

  7.   

    if(!IsPostBack)
    {
    //DropDownList33绑定数据
    DropDownList33.DataSource=ds;
    DropDownList33.DataValueField="id";
    DropDownList33.DataTextField="name";
    DropDownList33.DataBind();
    }
    再DropDownList33.SelectedValue 
      

  8.   

    如果是SelectedIndexChanged这个事件,加AutoPostBack="True" 这个应该没错的啊
      

  9.   

    在SelectedIndexChanged事件中和Page_Load事件中调用难道有什么大的区别吗还?
      

  10.   

    还不都是先if(!IsPostBack)
    {
    //DropDownList33绑定数据
    DropDownList33.DataSource=ds;
    DropDownList33.DataValueField="id";
    DropDownList33.DataTextField="name";
    DropDownList33.DataBind();
    }然后在做判断...
      

  11.   

    if(!IsPostBack)
    {
    //DropDownList33绑定数据
    DropDownList33.DataSource=ds;
    DropDownList33.DataValueField="id";
    DropDownList33.DataTextField="name";
    DropDownList33.DataBind();
    }
    就该注意selectedtext和selectedvalue区别
      

  12.   

    感觉楼主你的什么个人用户什么的,好像都是TEXT 不是VALUE,你可以看看,你的页面的源代码dropdownlist中的value怎么样?或者调试一下。