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) |