DropDownList中指定任意的選中項

 
對於如何添加DropDownList項有多種方式可以實現,在此就不多說了,有時間再補上。
這裏主要寫一下如何指定DropDownList中的某一項做爲Selected項,即默認選中的項。
 
實現此功能主要是利用了DropDownListSelectedIndex屬性,IndexOfFindByText(FindByValue)方法。
 
具體方法如下:
 
protected System.Web.UI.WebControls.DropDownList DropDownList1;
 
private void Page_Load(object sender, System.EventArgs e)
{
   // 在此處放置用戶代碼以初始化頁面
   
   if(!Page.IsPostBack)
   {
    //給DropDownList1添加項
    ……
    ……
    //如果DropDownList1的Text和Value值一致
    this.DropDownList1.SelectedIndex = this.DropDownList1.Items.IndexOf(new ListItem(指定項));
    //如果Text和Value值不一致
    //指定Text值
   this.DropDownList1.SelectedIndex = this.DropDownList1.Items.IndexOf(this.DropDownList1.Items.FindByText(指定項));
    //指定Value值
    this.DropDownList1.SelectedIndex = this.DropDownList1.Items.IndexOf(this.DropDownList1.Items.FindByValue(指定項));
   }
}
發佈了69 篇原創文章 · 獲贊 3 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章