在已資料繫結的 DropDownList 中加入靜態項目

我們有時候把 DropDownList 控制項繫結到某個資料庫欄位之後,可能會再需要在 ListItem 裡面再加上其它的欄位,例如「全部」或「不分類」之類的...

 

我們有時候把 DropDownList 控制項繫結到某個資料庫欄位之後,可能會再需要在 ListItem 裡面再加上其它的欄位,例如「全部」或「不分類」之類的。一般來講,我們最常用的方式是在 DropDownList 的 DataBound 事件處理函式中,以 DropDownList.Items.Add 方式,或 DropDownList.Items.Insert 方式來處理。

不過我們也不一定要寫程式。你可以在已經資料繫結的 DropDownList 中再手動加入一個 ListItem,但是要記得在這個 DropDownList 的屬性中,把 AppendDataBoundItems 項目設定為 True,那麼這個 DropDownList 就會額外顯示靜態項目了。


Dev 2Share @ 點部落