国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ASP.NET - TreeView Web 服務器控件中的選擇、導航和復選框

2019-11-17 03:58:37
字體:
來源:轉載
供稿:網友
  asp.net TreeView 控件使您可輕松地在用戶單擊某個節點時作出響應,或者是更改節點的行為以使其行為與超鏈接類似。另外,可以使用 TreeView 控件在各個節點旁顯示復選框,以便用戶可以一次選擇多個節點。



一、選擇和導航

每個節點都有一個 Text 屬性和一個 Value 屬性。Text 屬性的值顯示在 TreeView 控件中,而 Value 屬性用于存儲有關節點的其他數據,如傳遞給回發事件的與節點相關的數據。

在單擊 TreeView 控件的某個節點時,可能引發一個選擇事件(通過回發)或轉到另一頁。未設置 NavigateUrl 屬性時,單擊某個節點將引發 SelectedNodeChanged 事件,該事件可用于提供自定義功能。還可以檢查某個節點的 Selected 屬性以確定是否已選擇該節點。將此屬性設置為 true 或對該節點調用 Select 方法將導致以編程方式選擇該節點。

每個節點還具有一個 SelectAction 屬性,該屬性可用于指定在單擊節點時將發生的操作,如展開或折疊節點。若要避免在單擊某個節點時引發 SelectedNodeChanged 事件,而是轉到另一頁,則應將節點的 NavigateUrl 屬性設置為不是空字符串 ("") 的值。



二、復選框

如果您希望用戶能夠選擇多個節點,則可以使用 TreeView 控件,以在節點圖像旁邊顯示復選框。如果將 ShowCheckBoxes 屬性設置一個不是 TreeNodeType.None 的 TreeNodeType,則會在指定節點旁邊顯示復選框。當顯示復選框時,可以使用 TreeNodeCheckChanged 事件以在每次發送給服務器的復選框狀態發生更改時運行自定義的例程。下一次將頁發送至服務器時,將用選定的節點填充 CheckedNodes 屬性。

TreeView 控件不會公開 AutoPostBack 屬性。因此,若要提交復選框選擇,必須在頁上放置一個控件(如 Button Web 服務器控件),以便將信息回發至服務器。



本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/dodream/archive/2009/12/18/5030315.aspx
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清新县| 固镇县| 崇文区| 太湖县| 铜梁县| 蒙阴县| 台北县| 台东县| 延川县| 都昌县| 苏尼特右旗| 仁怀市| 泰兴市| 禄劝| 凉城县| 嵩明县| 阳原县| 新昌县| 阿克| 楚雄市| 韶关市| 桃源县| 禹城市| 康保县| 中牟县| 吴忠市| 遵义县| 临泽县| 乐平市| 邓州市| 正镶白旗| 于田县| 外汇| 吉安市| 昌吉市| 大方县| 海阳市| 浑源县| 丰县| 青铜峡市| 无锡市|