自定義Repeater資料控制項的乙個頁面顯示效果

2022-02-11 08:13:26 字數 871 閱讀 9612

首先看效果:

可以看見在每6個標題後就會增加乙個虛線,以前用js搞過這個不過感覺不是很好。

所以就想了寫辦法:主要利用repeater 的 itemindex來判斷當前的行的索引,然後根據索引再新增虛線的html標籤。

下面是一些**:

html**--

code

<

asp:repeater 

id="rptreports"

runat

="server"

>

<

headertemplate

><

ul>

headertemplate

>

<

itemtemplate

>

<

li>

#eval("

adr_numb")

%>

li>

#getul(container.itemindex) 

%>

itemtemplate

>

<

footertemplate

>

ul>

footertemplate

>

asp:repeater

>

cs**:後台只需要寫乙個簡單的方法即可

code

public

string

getul(

intindex)

return"";

}好了,可以改返回字元中html**來間隔不是顯示效果!

自定義擴充套件Repeater控制項

repeater控制項主要用於顯示資料,因為具有良好的擴充套件性和自由性,被大量使用顯示資料。1 自定義控制項的建立和使用 本次主要講訴繼承現有的控制項,非完全自定義的控制項。該種控制項的建立和使用分為3個步驟,第一步 自定義類,繼承現有的控制項 第二步 在網頁上註冊 第三步 使用。1 自定義類 2...

自定義控制項 自定義鐘錶

private context mcontext 畫筆 private paint mpaint 控制項的寬 private int mwidth x方向的圓心座標 private int center 鐘錶的半徑 private int mradio 圓環的寬 private int stroke...

自定義控制項

首先是以下這幾項,attribute defaultproperty指定元件的預設屬性,toolboxdata指定當從ide工具中的 工具箱中拖動自定義控制項時為它生成的預設標記 defaultproperty text toolboxdata mycontrol runat server 上面這些...