结合NBearDataSource实现嵌套Repeater

参考资源:
1. 在Repeater中嵌套使用Repeater
2. How To Display Hierarchical Data by Using Nested Repeater Controls and Visual C# .NET
3. 嵌套的Repeater
4. 在嵌套的repeater中加ItemDataBound事件
5. [CN.Text开发笔记]嵌套Repeater的问题
6. repeater中嵌套repeater(vs2005)
7. Repeater嵌套的两种方案
8. Scott Mitchell 的ASP.NET 2.0数据教程之三十二:: 数据控件的嵌套

最组效果图:


方案一:每次绑定生成NBearDataSource,在ItemDataBound中设置NBearDataSource.Filter().
代码如下:
设计代码

源代码

缺点:如果有N个Linkcategory,这个方法会访问数据库N+1次— 一次返回所有的Linkcategory,N次返回特定Linkcategory下的Links。

方案二:只需两次数据访问,一次获取全部的LinkCategories,一次获取全部的Links。
posted @ 2007-02-20 23:19 MK2 阅读(78) 评论(0)  编辑 收藏 所属分类: 1 .NET 2.0/1.1 & 3.X7 NBear 学习之路B 文章收藏

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  博客园首页

  新闻频道

  社区

  小组

  博问

  网摘

  闪存

  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-05-14 02:55 编辑过
成果网帮您增加网站收入


相关链接: