ASP.NET Web控件之數據網格淺析
ASP.NET Web控件之數據網格是什么呢?
Dreamweaver的數據網格使您可以插入ASP.NET Web控件的數據網格網頁控件。數據網格控件將表格呈現為多列網格,并且可以包含用于定義單元格內容布局的不同列類型(異類列)。其中包括綁定、按鈕和模板列等等。另外,數據網格還支持交互功能,例如列排序、列編輯和列命令等。下表顯示了數據網格中的可用列類型:
ASP.NET Web控件數據網格列類型都有哪些呢?下面就是分類和各自描述:
ASP.NET Web控件數據網格之簡單數據域
"簡單數據域"列在ASP.NET中稱為"綁定列",它使您可以指定要顯示的數據源域,以及該域在用于.NET格式表達式時使用的數據格式。
ASP.NET Web控件數據網格之自由格式
"自由格式"列類型在ASP.NET中稱為"模板列",它使您可以創建HTML文本和服務器控件的組合,為列設計自定義布局。自由格式列中的控件可以是數據綁定控件。自由格式列在定義網格內容的布局和功能方面為您提供了更大的靈活性。原因是,您可以完全控制數據的顯示方式,以及用戶與網格中的行交互時所發生的事情。
ASP.NET Web控件數據網格之超級鏈接
"超級鏈接"列顯示超級鏈接形式的信息。它的典型用法是顯示超級鏈接形式的數據(如客戶編號或產品名稱),用戶單擊超級鏈接后,可以導航到一個單獨的頁面,上面提供了有關該項目的詳細信息。
ASP.NET Web控件數據網格之編輯、更新、取消按鈕
"編輯、更新、取消按鈕"列在ASP.NET中稱為"編輯命令"列,它允許用戶對數據網格行中的信息進行就地編輯。為此,需要創建"編輯、更新、取消"列。在運行時,該列會顯示一個被標記為"編輯"的按鈕。當用戶單擊"編輯"按鈕時,在文本框這類可編輯控件中會顯示行數據,并且"編輯"按鈕被替換為"更新"按鈕和"取消"按鈕。
ASP.NET Web控件數據網格之刪除按鈕
"刪除按鈕"使用戶可以通過單擊按鈕刪除特定的行。
使用"數據網格"服務器行為之前,必須為數據網格定義數據集(其它文檔類型稱之為"記錄集")。有關更多信息,請參見了解記錄集。
要了解有關DataGrid控件的更多信息,以及了解如何用它對動態數據設置格式,請訪問MicrosoftWeb站點http://msdn.microsoft.com/library/en-us/cpgenref/html/cpcondatagridwebservercontrol.asp。
ASP.NET Web控件數據網格的相關信息就向你簡單介紹到這里,希望對于了解ASP.NET Web控件數據網格有所幫助。
【編輯推薦】