附錄附錄\Appendix Web端元件\WebTreeView

WebTreeView

 

 

【功能說明】

用途:使用於Web網頁中,此元件的主要功能是將資料表的內容以樹狀結構的形式顯示出來,因此此資料表內容可以是一個單檔的Table或是一個具有父欄位指標的Table資料,可以顯示多階的資料。


【元件屬性】

ID(名稱)(string)

元件名稱,用於識別該元件。

 

WebDataSourceID(資料源ID)(string)

元件的資料源ID,選擇一個存在的WebdatasourceID

 

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

 

【其它說明】

無。

 

 

Top of Page