當前位置:編程學習大全網 - 熱門推薦 - 請舉例說明GridView,DatLIst、Reapter控件各自的優缺點

請舉例說明GridView,DatLIst、Reapter控件各自的優缺點

首先它們都是數據綁定控件

DataList優點:擁有強大的模版特性,靈活性高,支持數據的編輯狀態,性能優於DataList,Repeater控件完全以HTML方式呈現,更加個性化,不支持編輯、分頁、排序功能 (所有實現都需要自己做)開發周期最長,不提供默認的風格,須手工編寫,性能最好,但特性最少。

另外GridView控件是壹種復合型的控件,它使用表格形式實現多列數據的展示,GridView控件上使用的特效壹般需要用客戶端Javascript腳本,腳本方法可以直接寫在.aspx文件上,也可以在綁定數據時,為控件增加該屬性。

DataList控件可用於創建模板化的列表數據,可以顯示諸如壹行中有多列的內容,可用於任何重復結構中的數據,如表格。Datalist控件使用HTML中的<Table>相關的元素在列表中呈現項。

reapter也是用於創建模板化的列表數據,與Datalist類似

DataList不是像GridView直接顯示壹個表格,而是需要編輯模板列。它形成頁面後是嵌套表

而壹個GridView則就是壹個表,reapter形成頁面後它就“完全消失了”。

GridView,DataList 格式幫妳固定好了,開發起來簡單,Repeater 表現方式要自己寫,優點是靈活,想做成什麽樣就什麽樣.

個人經常使用GridView,方便,功能又強大,datalist和reapeater偶爾也有用到。

  • 上一篇:月滿西樓詩詞全文
  • 下一篇:少林十虎之壹方世玉,為何年僅24歲就死了?
  • copyright 2024編程學習大全網