FormView 控制項
與 DetailsView 控制項類似,FormView 控制項可為您提供使用資料來源中單一記錄的能力。FormView 與 DetailsView 控制項之間的差異是,DetailsView 控制項使用的是表格式版面配置,在這種版面配置中,記錄的每一個欄位都自成一列。相反的,FormView 控制項並不會指定預先定義的版面配置以顯示記錄。您必須改為建立包含控制項的範本,以顯示記錄中個別的欄位。範本會包含用以建立表單的格式設定、控制項和繫結運算式。
FormView 控制項一般可用以更新及插入新的記錄,通常在主控制項/詳細資料控制項情況下,主控制項的所選記錄會決定顯示於 FormView 控制項中的記錄。如需詳細資訊與範例,請參閱 MSDN Library 的使用 FormView Web 伺服器控制項修改資料。
新增 FormView 控制項至網頁
- 將 FormView 控制項從 [工具箱] 工作窗格拖曳至網頁。
在新增 FormView 控制項後,即可為控制項指定資料來源。
將 FormView 控制項繫結至資料來源
在 [設計] 檢視中,以滑鼠右鍵按一下 FormView 控制項,再按 [顯示通用控制項工作]。
在 [ DropDownList 工作] 功能表上,按一下現有的資料來源,或按 [選擇資料來源] 下拉式清單中的 [<新資料來源...>]。
若您選擇 [<新資料來源...>],請在 [資料來源組態精靈] 中設定新的資料來源。如需詳細資訊,請參閱使用資料繫結控制項,設定資料來源。
自訂 FormView 顯示
自訂 FormView 顯示最簡單的方法,就是使用 [自動格式設定] 選項。
套用基本格式設定配置至 FormView 控制項
在 [設計] 檢視中,以滑鼠右鍵按一下 FormView 控制項,再按 [顯示通用控制項工作]。
在 [FormView 工作] 功能表上,按一下 [自動格式設定]。
在 [自動格式設定] 對話方塊的 [選取配置] 清單中選取一項配置。該配置對 FormView 控制項的效果會顯示在 [預覽] 區域中。
按一下 [確定],以套用該格式設定配置,並關閉對話方塊;或按一下 [套用],只套用格式設定配置,而不關閉對話方塊。
藉由更新與區域相關聯的樣式集合,可自訂 FormView 的每個區域或狀態。例如,在 [標籤屬性] 工作窗格的 [樣式] 群組中,可以為 FormView 的某個區域自訂 RowStyle、HeaderStyle 與其他樣式集合。也可以透過互動方式進行 FormView 控制項區域範本的格式設定。
以互動方式設計 FormView 範本
在 [設計] 檢視中,以滑鼠右鍵按一下 FormView 控制項,再按 [顯示通用控制項工作]。
在 [FormView 工作] 功能表上,按一下 [編輯範本]。如此會將精靈切換為 [範本編輯模式]。
在 [顯示] 下拉式清單中,選取所要編輯的範本。
完成範本的設計時,請在 [FormView 工作] 功能表中,按一下 [結束範本編輯],以返回標準的 FormView 設計模式。
如需有關使用 FormView 控制項的詳細資訊,請參閱 MSDN Library 的 FormView Web 伺服器控制項概觀 (英文)。