asp.net用户控件利弊 本帖最后由 tan0303 于 2012-04-07 15:27:43 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 优点:1.用户控件感觉就是迷你版的页面,用它可以对一些常用的功能和页面布局进行封装,实现一定的代码重用;2.用户控件的编写比编写自定义控件要简单得多,事件处理模型,生命周期等和一般页面相似,容易上手;缺点:1.用户控件其实很多时候嵌入了应用程序的一些逻辑,跨应用程序的重用性稍差;2.如果出现bug,有时不太容易发现;3.性能可能不是很好个人见解~~ 楼主的项目是mvc还是asp.net page啊用户控件是纯html展示用,还是html加jquery完成基础逻辑,还是c#动态生成,还是启用了viewstate的服务器控件啊个人观点是,我觉得用户控件无论如何总有优点。毕竟极大程度提高了代码的重用性。至于弊端我觉得很多人会针对服务器控件,这个我觉得就是青菜萝卜的问题了虽然目前来看,服务器控件的确不太好 mvc。我们的项目中的用户控件也包括<%%>和<%= %>,这对性能影响大吗? UserControl 最佳了,可以反射调用直接生成html,配合ajax 完美 我感觉服务器控件配合js使用起来很好用,一般做后台的时候用。前台如果是做bs的管理系统也可以用。肯定不如美工设计的好看。 跟“美工设计”没有关系。那说明你不会为控件设置theme,因为theme可以概括所有美工知识,而你们的美工对于asp.net的theme可能知道得连十分之一也没有。 求解DIV在FF下不能根据内容撑开 怎么判断gridview最新的一行? .net程序中的对象无法释放? 父子表保存,一定需要事务吗 VS中怎样打开ASP文件? Petshop 三层事例详解 或其他三层的? 200分求远程维护MSSQL工具 自动关闭窗口代码 问一下简单的小语法 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。请问这个问题如何解决? 后台怎么获取aspx页面源码 求教高手,在MVC中怎么创新的窗口页面?
1.用户控件感觉就是迷你版的页面,用它可以对一些常用的功能和页面布局进行封装,实现一定的代码重用;2.用户控件的编写比编写自定义控件要简单得多,事件处理模型,生命周期等和一般页面相似,容易上手;
缺点:
1.用户控件其实很多时候嵌入了应用程序的一些逻辑,跨应用程序的重用性稍差;
2.如果出现bug,有时不太容易发现;
3.性能可能不是很好个人见解~~
用户控件是纯html展示用,还是html加jquery完成基础逻辑,还是c#动态生成,还是启用了viewstate的服务器控件啊个人观点是,我觉得用户控件无论如何总有优点。毕竟极大程度提高了代码的重用性。至于弊端我觉得很多人会针对服务器控件,这个我觉得就是青菜萝卜的问题了虽然目前来看,服务器控件的确不太好
我们的项目中的用户控件也包括<%%>和<%= %>,这对性能影响大吗?