Romce's Blog Garden
佛云:一切众生皆有如来智慧德相,只因妄想执著不能证得。
博客园
首页
新随笔
联系
订阅
管理
随笔-6 评论-1 文章-7 trackbacks-0
嵌套使用Repeater
在原有Repeater中嵌套Repeater:
前台页面部分:
<
asp:Repeater
id
="rptCategories"
runat
="server"
>
<
HeaderTemplate
>
<
table
width
="100%"
border
="0"
cellspacing
="0"
cellpadding
="0"
>
</
HeaderTemplate
>
<
ItemTemplate
>
<!--
分类名称
-->
<
tr
><
th
>
<%
# DataBinder.
Eval
(Container.DataItem,
"
TypeName
"
)
%>
</
th
></
tr
>
<!--
分类下的产品
-->
<
asp:Repeater
id
="rptProduct"
runat
="server"
>
<
ItemTemplate
>
<
tr
><
td
><
a
href
='ProductInfo.aspx?Id=<%#
DataBinder.Eval(Container.DataItem, "ID") %
>
'>
<%
# DataBinder.
Eval
(Container.DataItem,
"
ProductName
"
)
%>
</
a
></
td
></
tr
>
</
ItemTemplate
>
</
asp:Repeater
>
</
ItemTemplate
>
<
FooterTemplate
>
</
table
>
</
FooterTemplate
>
</
asp:Repeater
>
后台代码部分(部分代码):
//
在绑定分类品名时,绑定分类下的产品
private
void
rptCategories_ItemDataBound(
object
sender, System.Web.UI.WebControls.RepeaterItemEventArgs e)
{
BLL.Products products
=
new
BLL.Products();
if
(e.Item.ItemType
==
ListItemType.Item
||
e.Item.ItemType
==
ListItemType.AlternatingItem)
{
Repeater rptProduct
=
(Repeater) e.Item.FindControl(
"
rptProduct
"
);
//
找到分类Repeater关联的数据项
DataRowView rowv
=
(DataRowView)e.Item.DataItem;
//
提取分类ID
int
CategorieId
=
Convert.ToInt32(rowv[
"
ID
"
]);
//
根据分类ID查询该分类下的产品,并绑定产品Repeater
rptProduct.DataSource
=
products.GetProductsByCategorieId(CategorieId);
rptProduct.DataBind();
}
}
posted on 2008-03-21 12:56
romce
阅读(6)
评论(0)
编辑
收藏
所属分类:
.net 控件使用
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
另存
打印
最新IT新闻:
·
56被关一月 危机的是整个视频业
·
李开复:中文搜索是谷歌战略核心
·
《星际争霸2》新图:黑暗圣堂武士Zeratul
·
FriendFeed介绍
·
微软在台北发布新色鼠标产品
博客园新闻频道
博客园首页
社区
<
2008年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
与我联系
发短消息
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的文章
我的参与
我的新闻
最新评论
我的标签
留言簿
给我留言
查看留言
我参与的团队
北京.NET俱乐部(0/1279)
随笔分类
(2)
asp.net控件使用(1)
Castsle
Silverlight 2
程序鸡汤(1)
设计模式
随笔档案
(6)
2008年6月 (1)
2008年4月 (4)
2008年3月 (1)
文章分类
(7)
.net 控件使用(1)
asp.net
javascript(3)
随笔(1)
网页技术记录(2)
收藏夹
(9)
.net 控件使用(1)
ajax(1)
asp.net(2)
Castle(1)
javascript(1)
商城(2)
网页技术记录(1)
电子商务
电子商务
商业网站
搜索
最新评论
阅读排行榜
1. 一些小的知识点 有用的(24)
2. 一个日期控件 感觉不错(18)
3. datagrid纵列合计(13)
4. 对应年月的预算映射(11)
5. DataGrid 通过内部控件获取所在控件的列索引(10)
评论排行榜
1. 一个日期控件 感觉不错(0)
2. 一些小的知识点 有用的(0)
3. datagrid纵列合计(0)
4. 对应年月的预算映射(0)
5. DataGrid 通过内部控件获取所在控件的列索引(0)