要求效果如:
aaa
bbb
ccc
ddd
eee
---這裡插入橫線<hr/---
fff
ggg
hhh
iii
jjj
---這裡插入橫線<hr/---
kkk
......
現代碼如下,但無法得到想要的效果
Class1 c = new Class1();
DataSet d = new DataSet();
d = c.GetInfo("select * from 表");
if (d.Tables[0].Rows.Count % 5 == 0)
{
Response.Write("<hr/---");
//d.Tables[0].Rows.Add("");
}
Repeater1.DataSource = d;
Repeater1.DataBind();
用一個全局變量,再repeater綁定的時候判斷,而不是在page_load裡面輸出,這樣不是輸出到你的repeater裡面
protected int index=1;
<%#Eval("列名稱")%><%#index++%5==0?"<hr/>":""%>
當然你也可以遍歷Table動態插入