A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

杜磊

中级黑马

  • 黑马币:0

  • 帖子:51

  • 精华:0

在ASp.net中使用控件好还是使用模版好呢?   
考虑性能和速度

3 个回复

倒序浏览
1。所有的自定义控件最终展现给用户的仍是由HTML、CSS和JavaScript混合在一起的页面,所以在开发自定义控件时需要考虑使用现有的网页技术能否实现;
2。模板控件为特殊的复合控件,还需实现INamingContainer接口,因为在模板属性的内容是为子控件集合添加到模板控件中,为保证控件具有唯一标识符.其实现将在CreateChildControls方法中创建子控件;
3。根据目标功能的不同,有关如何使用模板和控件来综合考虑网站的呈现方式的决策也会有所不同,因该综合分析。
回复 使用道具 举报
这两种方式实现效率其实是差不多的,如果你的网站采用全部是用户控件的架构模式,
那么你就采用用户控件,但是如果你网站不打算采用用户控件,那么从风格统一和方便管理来说就采用模板。个人观点,
希望对你有帮助!
回复 使用道具 举报
如果考虑性能  优先考虑 原生 html
其次考虑 带有 ruant ="server"  的控件
最后才考虑服务器端控件
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马