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)