尝试了好几个方法都不行 大家指点一喽
1.DDL_sortselect.SelectedValue=(string)Request.QueryString["duto"]; 选择项不变2.DDL_sortselect.Items.FindByValue((string)Request.QueryString["duto"]).Selected = true; 报错为未被实例化

解决方案 »

  1.   

    this.ddl_BrandList.SelectedIndex = 0;
    选择第一行 ...
    看你要默认为第几个了 ...
      

  2.   

    .DDL_sortselect.SelectedValue=Request.QueryString[ "duto "];   选择项不变 
    Request.QueryString[ "duto "];   检查值是否存在
      

  3.   

    感觉Request.QueryString[   "duto   "]的值 不再ddl中
      

  4.   

    To yuan :我现在不确认 SelectedIdext的 Request.QueryString["duto"]这个是Dropdownlist的Value值
    To wuxing :只是存在的 sort.aspx?duto=4的
      

  5.   

    汗颜:动态生成时 把DropDownList的value 和Text 附成一个值了 结题 准备送分 谢谢大家!
      

  6.   

    DropDownList1.Items.FindByValue("").Selected   =   true;//值   
      DropDownList1.Items.FindByText("").Selected   =   true;//文本  看你绑定的时候是文本还是值???????
      

  7.   

    1.前台直接加1默认选项<asp:ListItem>默认</asp:ListItem>