假如我前台有一个
<select id="ddl">
     <option value="111">aaa</option>
     <option value="222">bbb</option>
     <option value="333">ccc</option>
</select>我在后台如何改变它的选中项?就假如我要在Page_Load()方法里设置它的选中项为第2项
protected void Page_Load(object sender, EventArgs e)
{
     
}

解决方案 »

  1.   

    <select id="ddl"   runat="server">
         <option value="111">aaa</option>
         <option value="222">bbb</option>
         <option value="333">ccc</option>
    </select>----------------------------protected void Page_Load(object sender, EventArgs e)
    {
         ddl.Value = "222"; //使得bbb选中
    }
      

  2.   

    首先指定客户端 name 属性// aspx
    <select id="ddl" name="ddlName">
    <option value="111">aaa</option>
    <option value="222">bbb</option>
    <option value="333">ccc</option>
    </select>// aspx.cs
    tring val = Request.QueryString["ddlName"];
      

  3.   

    tring val = Request.QueryString["ddlName"];这是什么啊?我晕,tring? 我怎么试嘛