通常在設計時,detail的資料欄位很多。我們會在Grid上顯示出重要的欄位,而在編輯時,以Formview的形式來進行大部分資料的編輯。
1. 在設計畫面中添加一個AjaxFormView到畫面上,並設定它的DataSourceID為detail的那個WebDataSource
2. 設定后,點選到AjaxFormView元件,點擊右上角的Generate Fields…這個選項,讓其自動產生Form上顯示的欄位。在提示的選擇框中選擇是。
3. 接著,在AjaxFormView的Title的屬性上設定浮出的編輯窗口的標題
4. 選中Detail顯示的AjaxGridView,找到EditFormViewID屬性將其設定為上步驟中添加的AjaxFormView的ID。這樣開窗畫面的設定就完成了。
5. 在ie中瀏覽畫面,選中一筆detail資料點擊編輯。畫面中就會出現一個浮出的form的編輯窗口。
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |