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

WebDropDownList

 

 

【功能說明】

用途:使用於Web網頁中,此的主要功能是以下拉方式來顯示選項內容,
其資料來源可以是事先定義好的,也可以是另一個資料表的來源。


【元件屬性】

(ID)(名稱)(string)

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

 

Items(項目內容)(string)

在此設定下拉時可以選擇的項目內容,可以設定為多個,但如果有設定DropDownListDataSourceID代表其資料來自另一個資料表,則此屬性可以不必設定。

 

DataSourceID (資料源)(string)

WebDropDonwList中資料表的資料源代號,就是指WebDataSource

 

DataTextField (顯示欄位)(string)

用來設定要使用那一個欄位來顯示此WebDropDownList,如可以設定”ProductName”,WebDropDownList顯示是以產品品名的欄位來顯示。

 

DataValueField(內容值欄位)(string)

用來設定要使用那一個欄位來表示其關聯的內容值,用在輸入資料時使用,如可以設定”ProductID”,做為產品輸入時輸入時的內容值。

 

AutoPostBack(自動送回)(bool)

當此WebDropDownList的資料有變動時,是否要回到Server進行PostBack的動作。

 

Filter(過慮條件)(string)

可以對此對應的WebDataSource來進行Filter的條件,也就是當下拉DataSourceID時,其資料會依照此Filter來做為顯示條件。FilterSetWhere相近,都會到後端以WhereSQL語法將資料抓到WebDropDownList中。

 

AutoInsertEmptyData(自動空白列)(bool)

True,可以允許空白資料,系統會自動從SYSMSG.XML中取得一個"-- 請選擇 --"的空白資料。

 

DriverObject(驅動對象)(string)

可以控制離開此WebDropDownList時,去控制另一個WebDropDownList執行Filter功能,來達到控制對方動態顯示DropDownList內容的功能。

 

【其它說明】

WebDropDownList也可以配合WebGridView一次可以對多筆WebDropDownList來設定,只要將WebDropDownList貼入WebGridViewItemTemplate中即可,再對WebGridViewAutoPostBackWebGridDorpDowns設為True即可。

 

 

Top of Page