自定义server控件和自带的server控件,效率问题请教,有经验者进。

sutter 2008-01-18 01:30:00
做一新闻列表显示,可用DataList等控件来显示新闻,但控制不方便,想自己设计server控件,暴露一些属性出来设置即可;

想在自定义server控件中直接使用DataList, 或者组合HTML直接输出,请问哪种效率高?为什么
...全文
78 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sutter 2008-01-18
  • 打赏
  • 举报
回复
嗯,arxten有道理,我用trace="true" 测试一下,结贴了。
marxTen 2008-01-18
  • 打赏
  • 举报
回复
唉,还是Repeater嵌套好了~
DATALIST肯定没有repeater效率高~
如果你是HTML输出的话,你要考虑到带宽和页面大小问题~
如果你非要确定哪个效率高的话,你在aspx页面开头的<%@ Page 出,加个trace="true" 自己看下各种控件的输出~
其实,这个还不是最重要的,关键是数据库查询语句的优化~
还有缓存~
duoduo123 2008-01-18
  • 打赏
  • 举报
回复
Repeater嵌套就好了,新闻类别和新闻之间2个表建立个关系2个Repeater嵌套循环输出
duoduo123 2008-01-18
  • 打赏
  • 举报
回复
我自定义控件还没入门呢
sutter 2008-01-18
  • 打赏
  • 举报
回复
假设页面上放30个新闻列表,服务器上就会产生30个Repeater ,如果是30个StringBuilder呢, 也不清楚有什么工具可以测试一下不
sutter 2008-01-18
  • 打赏
  • 举报
回复
Repeater 输出效率好还是 StringBuilder组合后输出?
ld_thinking 2008-01-18
  • 打赏
  • 举报
回复
用Repeater
buller 2008-01-18
  • 打赏
  • 举报
回复
如果常用的话,自定义会快些,看个人习惯啦
zhuanshen712 2008-01-18
  • 打赏
  • 举报
回复
纯接分,在高手面前不敢造次。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧