Repeater控制項的使用

2021-06-18 15:16:23 字數 789 閱讀 1030

repeater控制項用於顯示重複的專案列表,這些專案被限制在該控制項中,不過這是一種自由的方式來控制資料

如何使用這個控制項,下面是我整理的一點理解:

1.首先找到所繫結資料中重複的專案。

例如下面這個table:

這裡表的標題是不變的,變動的只是裡面的內容。所以我們就可以把repeater控制項放在前面,因為標籤就是我們所需要迴圈的內容。

2.新增項模板

repeater控制項最關鍵的部分是模板,允許使用者定義5中模板,而是其中所必須的模板。

項模板可以說是table裡面控制一行資料的容器,裡邊可以包含html或伺服器控制項。

這樣**就可以為:

1

這裡是標題

修改刪除

我們在u層中**中繫結資料:

protected void page_load(object sender, eventargs e)

}

通過繫結資料,我們知道表中的字段,這樣前台就可以將字段與具體的單元格內容進行繫結,這裡我們的「刪除」用了乙個linkbutton來代替。

//繫結表中id欄位

修改' runat="server">刪除

這樣我們就可以通過repeater控制項進行資料的繫結。

Repeater控制項使用

對於repeater控制項,主要是注意headertemplate itemtemplate alternatingitemtemplate以及footertemplate的用法。1 前台 page language c autoeventwireup true inherits default1 ...

使用Repeater控制項 2

在repeater控制項中加入 它的後台的 是 using system using system.data using system.configuration using system.collections using system.web using system.web.security ...

Repeater 控制項巢狀使用

概述 在專案中做許可權的時候使用到了repeater的巢狀 像for迴圈巢狀 如圖 這裡的功能頁面和功能許可權都是通過repeater遍歷出來的,表示的是乙個功能頁面中包含多個功能許可權,是個一對多的關係。具體的許可權設計這裡不說明,主要是說如何進行repeater巢狀的。具體步驟如下 第一步 定義...