【功能說明】
此為Web使用的Ajax元件,用於View加Master形式的表單中,從而控制元件的Render的位置,控制頁面的整體佈局。同時,ajaxLayout也有來控制FormView的新增、修改以及刪除狀態。
【屬性】
Details(明細顯示元件集合)(collection)
ControlId(元件ID)(string):用來設定顯示detail的元件ID。
Title(標題)(string):此Detail顯示頁籤的標題。
GetServerText(是否自動取得server的系統資訊)(bool)
用於設定是否取得Server的sysmsg.xml中的多國語言提示訊息,當為True時,系統會根據client的系統語言類別分別找到對應的系統訊息。
Height(顯示高度)(int):用來設定Layout的顯示高度。
Master(主檔顯示元件集合)(collection):此功能只用在當Master的欄位過多時,要進行分頁顯示
ControlId(元件ID)(string):用來設定顯示Master的元件ID。
Title(標題)(string):此Master顯示頁籤的標題。
Title(標題)(string):
用於設定AjaxLayout在畫面最頂部的標題,一般用來説明功能表單的用途。
ToolItems(工具欄設定)
CssClass(css Class名稱)(string):用於設定AjaxGridView上面的工具按鈕所使用的CSS Class名稱,預設為“x-btn-text-icon details”。
Handler(自定義處理方法)(string):用於讓用戶自行定義的該工具按鈕處理方法,注意此方法為Javascript方法。
IconUrl(工具欄按鈕圖標)(string):用於設定該工具按鈕所要顯示的圖標。
ButtonName(按鈕名稱)(string):用於設定該工具按鈕的名稱,對於AjaxGridView的預設有新增、修改、刪除、存檔、取消以及更新等,我們規定需要使用btn加處理類型為名稱,請勿自行更改。
SysHandlerType(處理類型)(enum):該工具按鈕處理類型,共提供6種模式:Add、Edit、Delete、Abort、Save以及Refresh。
Text(按紐文字)(string):該工具按鈕的文字內容。
ToolItemType(按紐類型)(enum):該工具按鈕的型態,可設為Button, Label, Separation(分隔線), Fill(填滿)等等。
View(View所使用的顯示元件ID)(string):
用於設定顯示View的元件ID,這裡我們會設定AjaxGridView元件作爲View顯示元件。
ViewTitle(View標題)(string):
用於設定AjaxLayout上的View元件上的標題,一般用來説明View顯示的內容意義。
Width(寬度)(int):
用來設定AjaxLayout的顯示寬度。
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |