在asp.net中怎样给DropDownList赋初始值
效果,当我从A.aspx?Name=jack传值到B.aspx,在B.aspx页面怎样设置DropDownList的初始值为Jack,DropDownList已经绑定,里面也有jack这个值

解决方案 »

  1.   

    dropdownlist.Items.Insert(0, new ListItem("Jack"))
      

  2.   

    恩,在第二个页面Page_Load中加上ls的代码就行
      

  3.   

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                DropDownList1.SelectedValue = "Jack";
            }
        }
      

  4.   

    我绑定了数据在DropDownList上面,你这个代码就没有用,不绑定数据上,就可以
      

  5.   

    你的JACK的value是什么??protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                DropDownList1.SelectedValue = "jack的value";
            }
        }
      

  6.   

    if (!IsPostBack)
    {
        DropDownList1.Items.Insert("0", new ListItem("Jack"));
    }
      

  7.   

    for(int i=0;i<DropDownList1.Items.Count;i++)
                {
                    if (DropDownList1.Items[i].Text == Name)
                    {
                        DropDownList1.Items[i].Selected = true;
                    }
                }
      

  8.   

    dropCompany.SelectedValue = "209"; 我用到这个..谢谢!!