WebTreeView
【功能說明】
用途:使用于 Web 網頁中, 此元件的主要功能是將資料表的內容以樹狀結構的形式顯示出來,因此此資料表內容可以是一個單檔的 Table 或是一個具有父欄位指標的 Table 資料,可以顯示多階的資料。
【元件屬性】
Name( 名稱 )(string)
元件名稱,用於識別該元件。
WebDataSourceID ( 資料源 ID)(string)
元件的資料源 ID ,選擇一個存在的 Webdatasource 的 ID 。
KeyField ( 節點 ID 欄位 )(string)
資料表中存放樹的節點 ID 的欄位名稱,在此 TreeView 可以顯示兩個欄位,一個為 ID ,另一個為名稱。
ParentField ( 父節點欄位 )(string)
資料表中存放樹的節點的父節點的 ID 的欄位名稱,如果沒有設定則為單階的結構,也可以使用在本 TreeView 中顯示,需注意 ParentField 內容應避免指到自己或自己的子節點造成死循環的現象。
TextField ( 內容欄位 )(string)
資料表中存放樹的節點顯示的內容的欄位名稱,用來顯示節點名稱。
KeyCaption ( 節點 ID 抬頭 )(string)
設定 InsertItem () 與 UpdateItem () 時其節點 ID 的抬頭文字。
ParentCaption ( 父節點抬頭 )(string)
設定 InsertItem () 與 UpdateItem () 時其父節點的抬頭文字。
TextCaption ( 內容抬頭 )(string)
設定 InsertItem () 與 UpdateItem () 時其項目內容的抬頭文字。
【事件】
請參閱 VS 有關 TreeView 組件 Event 。
【功能函數】
Initial()
按照資料表的資料,讀入此 TreeView 中並顯示在頁面中。
InsertItem ()
打開新增一個節點另一個頁面,可以新增一個新的節點,並輸入新節點的父節點和顯示內容,確定後會新增到原資料表中,並更新 TreeView 的內容。
DeleteItem ()
刪除目前選中的節點,同時也會到資料表中同步刪除資料。
UpdateItem ()
打開另一個更改節點的頁面,可以對目前選中的節點進行修改,包括父節點和顯示內容,確定後會寫回資料表中並對 TreeView 更新資料。
其他函數請參閱 VS 有關 TreeView
元件 Method 。
【其他說明】
無。
| Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |