AjaxCollapseMenu


【功能說明】

用途:使用於 Web 網頁中,此元件主要功能是以折叠的形式顯示目錄,即導航功能表。 元件產生的 Tree 的子節點只可以有兩層。

【元件屬性】

ID( 元件名稱 ) (string)

用於識別該元件。

ColorStyle ( 顔色風格 )( enum)

設定菜 的主題顏色,現提供了 Blue( 藍色 ) Green( 綠色 ) White( 白色 ) Black( 黑色 )

DataSourceID ( 資料源 ) (string)

對應到此元件的資料源代號,即指 對應到相應的 WebDataSource 在不設定該屬性的情況下,默認該元件取得 EEP 系統表 MENUTABLE 中的資料。

MenuIDField ( MenuID 欄位 ) (string)

選取關聯到資料庫中 MenuI D 欄位 ( 即需要顯示菜單的 Key 欄位 ) 在不設定該屬性的情況下,默認該元件取得 EEP 系統表 MENUTABLE 中的資料表的 MenuID 欄位。

MenuIDStartValue ( Menu 顯示根節點的 MenuID ) (string)

用於設定 Menu 將以哪個 MenuID 開始的節點做為根節點,在顯示時, Menu 只顯示該 MenuID 下的節點。在屬性為空的情況下,顯示 MENUTABLE DataSource 資料中的所有節點。

MenuImageField (Menu 圖標 URL 欄位 ) (string)

選取關聯到資料庫中 Menu 圖片的鏈接地址欄位 ,在該欄位中需要顯示的是網站下的相對路徑的圖片 URL 地址。在不設定該屬性的情況下,默認該元件取得 EEP 系統表 MENUTABLE 中的資料表的 IMAGE 欄位

MenuParentField ( 上層節點保存欄位 ) (string)

選取關聯到資料庫中 Paren t 欄位(設定菜單節點),即保存當前節點的上層節點的 MenuID 。在不設定該屬性的情況下,默認該元件取得 EEP 系統表 MENUTABLE 中的資料表的 PARENT 欄位

MenuTextField ( 菜單 顯示文本 欄位 ) (string)

對應到資料庫的相應欄位來設定 Menu 菜單的顯示文本。在不設定該屬性的情況下,默認該元件取得 EEP 系統表 MENUTABLE 中的資料表的 PARENT 欄位

MenuUrlField ( 菜單開啓 URL 地址欄位 ) (string)

對應到資料庫的相應欄位 設定 Menu 的超級連接地址。

Target (Menu 鏈接打開方式 ) (string)

打開新頁面的方式,有四種方式: _blank ( 新頁打開 ) _self ( 本頁打開 ) _parent ( 子頁面打開 ) _search ( search 的頁面 )

UseMenuTable ( 是否使用 EEP 系統表 )( bool)

設定是否使用系統表( MenuTable ),系統預設 UseMenuTable True 表示使用 EE P 系統表,這樣前面介紹的設定欄位和資料源的屬性都不用設定。

UserProviderStyle ( 是否使用用戶自定義 Style)( bool)

用於 設定是否使用 用戶自定義 Style ,如果 False 的情況下, Menu 顯示 ColorStyle 中的設定值。若設定 True 時,用 可以通過修改網站下的 css\controls\AjaxCollapseMenu.css 的文件中, 解“為某一用戶特製的樣式”的部分 css 設定。其中包括: .ajaxcm_user_content .ajaxcm_user_header_unselected 以及 .ajaxcm_user_header_selected 中的值。

Converted from CHM to HTML with chm2web Pro 2.85 (unicode)