最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net Repeater控件的說明及詳細介紹及使用方法

 更新時間:2010年04月25日 21:24:08   作者:  
Repeater控件是Web 服務(wù)器控件中的一個容器控件,它使您可以從頁的任何可用數(shù)據(jù)中創(chuàng)建出自定義列表。
Repeater 控件不具備內(nèi)置的呈現(xiàn)功能,這表示用戶必須通過創(chuàng)建模板為 Repeater 控件提供布局。當(dāng)該頁運行時,Repeater 控件依次通過數(shù)據(jù)源中的記錄為每個記錄呈現(xiàn)一個項。

他很簡單,用起來也不夠強大,但是應(yīng)了那句老話,殺雞焉用牛刀,不用牛刀那用什么呢?難道我們?nèi)グ央u咬死不成?而我們在日常應(yīng)用中也常常面臨這樣的選擇,假設(shè)我們顯示教復(fù)雜的數(shù)據(jù),可以用gridview,一般復(fù)雜的用DataList,那么簡單的數(shù)據(jù)呈現(xiàn)呢?我們就用Repeater了,因為他簡單,小巧,最主要是靈活.

  我們上面說,他不具備內(nèi)置的呈現(xiàn)功能,所以我們得用到一些模板來實現(xiàn)他的數(shù)據(jù)呈現(xiàn).對了,說到呈現(xiàn),我還得多句嘴,他沒有給你添加靜態(tài)項的功能,換句話說,他只跟數(shù)據(jù)庫打交道,一般人他不跟你說話.

  下表描述了 Repeater 控件支持的模板。
  模板屬性 說明
  ItemTemplate
  包含要為數(shù)據(jù)源中每個數(shù)據(jù)項都要呈現(xiàn)一次的 HTML 元素和控件。

  AlternatingItemTemplate
  包含要為數(shù)據(jù)源中每個數(shù)據(jù)項都要呈現(xiàn)一次的 HTML 元素和控件。通常,可以使用此模板為交替項創(chuàng)建不同的外觀,例如指定一種與在 ItemTemplate 中指定的顏色不同的背景色。

  HeaderTemplate 和 FooterTemplate
  包含在列表的開始和結(jié)束處分別呈現(xiàn)的文本和控件。

  SeparatorTemplate
  包含在每項之間呈現(xiàn)的元素。典型的示例可能是一條直線(使用 hr 元素)。


  我們在這些模板里面定義好格式,當(dāng)網(wǎng)頁被呈現(xiàn)出來的時候就會比較漂亮了,當(dāng)然你做得丑的話,那是不可能漂亮的了.

  另外 Item 樣版必須要定義
  如果Repeater控件沒有指定數(shù)據(jù)源,它將不顯示,如果指定的數(shù)據(jù)源中沒有數(shù)據(jù),那么頭,腳模板將繼續(xù)顯示。

  對于這個控件我們要講的主要有以下幾點

  1,理解該控件的幾個模板
  2,簡單實用 Repeater控件實現(xiàn)數(shù)據(jù)讀取以及呈現(xiàn)。
  3,實現(xiàn)該控件的鑲套使用
  4,實現(xiàn)數(shù)據(jù)分頁(我博客上以前發(fā)布的是在repeater外面利用控件分頁,但是總感覺不好看,這次我們把分頁放到了頁腳模板 中,以使控件更為美觀)
  5,讓我們的數(shù)據(jù)條目成為鏈接,也只有這樣,他才是完整的.

相關(guān)文章

  • .NET8.0發(fā)布到IIS的實現(xiàn)步驟

    .NET8.0發(fā)布到IIS的實現(xiàn)步驟

    很多學(xué)習(xí).Net的朋友初次接觸并不知道一個.Net應(yīng)用怎么發(fā)布到IIS服務(wù)器中去,本文主要介紹了.NET8.0發(fā)布到IIS的實現(xiàn)步驟,感興趣的可以了解一下
    2024-05-05
  • .net C#生成縮略圖實現(xiàn)思路分解

    .net C#生成縮略圖實現(xiàn)思路分解

    生成縮略圖的方式:HW指定高寬縮放(可能變形);W指定寬,高按比例 H指定高,寬按比例 Cut指定高寬裁減(不變形),具體實現(xiàn)如下,感興趣的朋友可以參考下
    2013-05-05
  • 對asp.net緩存 的深入了解

    對asp.net緩存 的深入了解

    本篇文章,小編將為大家介紹,對asp.net緩存的深入了解。有需要的朋友可以參考一下
    2013-04-04
  • ASP.NET預(yù)備知識學(xué)習(xí)筆記

    ASP.NET預(yù)備知識學(xué)習(xí)筆記

    這篇文章主要介紹了ASP.NET預(yù)備知識,內(nèi)容很全面,幾乎涵蓋了asp.net預(yù)備知識點,感興趣的小朋友可以看一看。
    2015-09-09
  • asp.net中用DataReader高效率分頁

    asp.net中用DataReader高效率分頁

    自從用Sql2005版本以后一直用ROW_NUMBER()分頁,最近一個項目維護sqlserver是2000,沒辦法重寫了分頁。寫完測試分析比ROW_NUMBER()明顯快啊
    2011-09-09
  • asp.net(C#)函數(shù)對象參數(shù)傳遞的問題

    asp.net(C#)函數(shù)對象參數(shù)傳遞的問題

    我們知道在.net里class是引用類型,在函數(shù)參數(shù)表中的對象傳遞的都是對象的引用,所以在函數(shù)體內(nèi)對其對象參數(shù)的修改會影響函數(shù)外對應(yīng)的對象本身,例如下面的程序.
    2009-12-12
  • 如何解決asp.net負載均衡時Session共享的問題

    如何解決asp.net負載均衡時Session共享的問題

    這篇文章主要介紹了解決asp.net負載均衡時Session共享的問題,詳細的介紹了ASP.Net session存儲方式以及如何實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • 為ASP.NET Core強類型配置對象添加驗證的方法

    為ASP.NET Core強類型配置對象添加驗證的方法

    這篇文章主要給大家介紹了關(guān)于如何為ASP.NET Core強類型配置對象添加驗證的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • 基于ASP.NET實現(xiàn)日期轉(zhuǎn)為大寫的漢字

    基于ASP.NET實現(xiàn)日期轉(zhuǎn)為大寫的漢字

    在寫代碼時遇到一個需要將日期轉(zhuǎn)換為中文大寫日期的問題,網(wǎng)上找了找,示例不是很多,只有javascript代碼的,下面整理下在ASP.NET中怎么實現(xiàn)。
    2016-08-08
  • 聊聊.Net,Core配置Nlog.md的問題

    聊聊.Net,Core配置Nlog.md的問題

    這篇文章主要介紹了.Net?Coer配置Nlog.md的相關(guān)知識,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03

最新評論

岳阳市| 武清区| 彭州市| 永安市| 互助| 金川县| 平凉市| 栾城县| 苏尼特右旗| 汾阳市| 福清市| 丽水市| 嵊州市| 大洼县| 肃宁县| 达拉特旗| 宝山区| 哈尔滨市| 勃利县| 吴江市| 景宁| 曲水县| 伊吾县| 白银市| 永昌县| 丽水市| 兴海县| 天门市| 敖汉旗| 镇雄县| 闽清县| 凤山县| 九江县| 塘沽区| 衡山县| 容城县| 海丰县| 大同县| 龙州县| 鲁甸县| 岳普湖县|