【功能說明】
用途:使用於Web Client端的WebGridView的ItemTemplate中,此元件專門用於連續多筆的資料輸入。
【元件屬性】
(ID)(名稱)(string)
元件名稱,用於識別該組件。
MultiEditPostBack(多筆回存)(bool)
指示WebGridTextBox是否要編輯多筆後一起存檔,預設為True。
Text(內容)(string)
設置WebGridTextBox的顯示文字,以此來與WebGridView的欄位進行資料綁定的屬性。
DataField(欄位名稱)(string)
設WebGridTextBox所綁定的欄位名稱,必須在對Text屬性綁定後,才能選擇此屬性。
【其它說明】
要實現多筆編輯後一起存檔,還需要對WebGridView的AutoPostBackWebGridTextBox設為True,才會有作用。其運作原理是藉著WebGridTextBox在WebGridView的ItemTemplate(顯示模式)中,可以用一個TextBox讓User來輸入資料,每輸入一個TextBox(不分Record)就會立即將資料傳回IIS服務器端的一個與此網頁同名的xml檔,當User對WebDataSource確認存檔後,IIS Server才會以此xml內容真正對WebDataSource進行Apply動作,如果存檔成功,系統還會自動將此XML檔案清空,以下次使用。