【功能說明】

此為Web使用的Ajax元件,用於ViewMaster形式的表單中,從而控制元件的Render的位置,控制頁面的整體佈局。同時,ajaxLayout也有來控制FormView的新增、修改以及刪除狀態。

 

【屬性】

Details(明細顯示元件集合)(collection)

       ControlId(元件ID)(string)用來設定顯示detail的元件ID

       Title(標題)(string)Detail顯示頁籤的標題。

GetServerText(是否自動取得server的系統資訊)(bool)

用於設定是否取得Serversysmsg.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種模式:AddEditDeleteAbortSave以及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)