close

這是我的文章備份,原文請看:

清單控制項的「子選項(Item / ListItem)」與「子選項的集合(Items / ListItemCollection)」

http://www.dotblogs.com.tw/mis2000lab/archive/2012/03/14/listitem_listitemcollection.aspx

 

 

 

 

 

簡單地說,所有的「清單控制項」(包含 DropDownList / ListBox / CheckBoxButton 與 RadioButton等等)
都會用到這篇文章講的東西。

單選的部分,例如:性別是男?是女?

複選的部分,例如:你喜歡吃哪些食物?.......米飯、麵食、速食、其他(這些可複選)

......後面那些讓您選擇的東西,就是我說的「子選項。」

 


我用自己的話來解釋:

(1).  每一個清單控制項,都會有一些「子選項」讓您挑選,
這些「子選項(MSDN翻譯為「項目」)」,就是 ListItem類別
例如:DropDownList的 SelectedItem就是這一種。

http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.listitem.aspx



(2).  而整個「子選項的 "集合"」,就是 ListItemCollection類別
也就是您在程式碼裡面,常會遇見的 Items(請注意最後的 s字母)

http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.listitemcollection(v=vs.100).aspx

 

 

以前有做過 兩個ListBox,裡面的子選項可以「左右搬移」

請看:http://www.dotblogs.com.tw/mis2000lab/Tags/%E5%B7%A6%E5%8F%B3%E6%90%AC%E7%A7%BB/default.aspx

      這些範例,大多已經收錄在(ASP.NET專題實務)書本「上集」裡面

      都放在 第三章(基礎 Web控制項)

 

不過就是上述的「ListItem」與「ListItemCollection」的應用而已

 

 

搭配上一篇文章「[習題]動態新增 DropDownList或 ListBox底下的新項目(Item)#6 [左右搬移](單選)ListItem的 .Add("字串")與 .Add(ListItem)方法

http://www.dotblogs.com.tw/mis2000lab/archive/2012/02/29/listbox_multiitem_add_remove_20120229.aspx.aspx

 

 

***************************************************************************************

這是我整理 MSDN之後,列出的幾個範例:

做為書本「上集  Ch.3」的補充習題,上課的時候也能拿出來分享。

***************************************************************************************

 

 

......未完 /  範例下載請看下面的網址......

 

 

 

原文較長,請到此繼續觀賞 ----

 

arrow
arrow
    全站熱搜

    MIS2000 Lab 發表在 痞客邦 留言(0) 人氣()