1
using
System;
2
using
System.Data;
3
using
System.Configuration;
4
using
System.Collections;
5
using
System.Web;
6
using
System.Web.Security;
7
using
System.Web.UI;
8
using
System.Web.UI.WebControls;
9
using
System.Web.UI.WebControls.WebParts;
10
using
System.Web.UI.HtmlControls;
11
using
System.IO;
12
using
System.Threading;
13
14
namespace
___
15
{
16
public
partial
class
Repeater : System.Web.UI.Page
17
{
18
protected
void
Page_Load(
object
sender, EventArgs e)
19
{
20
Thread.Sleep(
2000
);
21
DataTable houseDt
=
CreateTestData(Request[
"
pageIndex
"
]);
22
this
.Repeater1.DataSource
=
houseDt;
23
this
.Repeater1.DataBind();
24
Response.Clear();
25
StringWriter sw
=
new
StringWriter();
26
HtmlTextWriter htw
=
new
HtmlTextWriter(sw);
27
Repeater1.RenderControl(htw);
28
Response.Write(sw.ToString());
29
Response.End();
30
31
}
32
33
//
根据pageIndex去数据库查询,这里省去
34
public
DataTable CreateTestData(
string
pageIndex)
35
{
36
DataTable dt
=
new
DataTable();
37
DataTable testTable
=
new
DataTable(
"
HouseInfo
"
);
38
///
/主键
39
//
DataColumn testCol = testTable.Columns.Add("HouseID", typeof(Int32));
40
///
/允许为空
41
//
testCol.AllowDBNull = false;
42
///
/唯一
43
//
testCol.Unique = true;
44
testTable.Columns.Add(
"
HouseID
"
,
typeof
(String));
45
testTable.Columns.Add(
"
HouseName
"
,
typeof
(String));
46
testTable.Columns.Add(
"
HouseAdress
"
,
typeof
(String));
47
testTable.Columns.Add(
"
HousePrice
"
,
typeof
(Double));
48
testTable.Columns.Add(
"
HousePriceType
"
,
typeof
(String));
49
50
51
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
华伦公寓
"
,
"
上地西路2号
"
,
22.2
,
"
万元
"
});
52
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
元都别墅
"
,
"
唐家岭2号
"
,
22.2
,
"
万元
"
});
53
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
东方梅地亚
"
,
"
八维2号
"
,
32.2
,
"
万元
"
});
54
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
香山艺墅
"
,
"
西大望路,广渠路31号
"
,
42.2
,
"
万元
"
});
55
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
珠江骏景小区
"
,
"
高巢海淀区清河高巢
"
,
62.2
,
"
万元
"
});
56
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
阳春光华
"
,
"
东二环朝阳门外大街
"
,
72.2
,
"
万元
"
});
57
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
中海雅园
"
,
"
长虹桥东200米路北(邮编:100026)
"
,
722.2
,
"
万元
"
});
58
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
时代国际
"
,
"
上地西路2号
"
,
52.2
,
"
万元
"
});
59
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
天兆家园
"
,
"
双井桥西北侧(国贸桥向南约700米)
"
,
222.2
,
"
万元
"
});
60
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
芍药居北里
"
,
"
富尔大厦 CBD 国贸 朝阳区
"
,
24.2
,
"
万元
"
});
61
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
富力城三期
"
,
"
上地西路2号
"
,
12.2
,
"
万元
"
});
62
testTable.Rows.Add(
new
Object[] {
"
第
"
+
pageIndex
+
"
页
"
,
"
万达广场
"
,
"
祟文门地铁广渠门内东花市南里富贵园
"
,
2222.2
,
"
万元
"
});
63
return
testTable;
64
}
65
}
66
}
67