18 个解决方案
#1
自定义控件控制灵活方便,样式统一,习惯了的话有很大优势,大大提高开发速度
当然对性能有一定影响
当然对性能有一定影响
#2
复用?
#3
个人感觉不必要!
#4
可以提高开发效率和灵活程度
#5
这种情况:在FormView的InsertTemplate里放置一个RadioButtonList,根据用户的选择执行某些操作,比如简直的在一个Label里显示用户的选项。
不用自定义控件你试试吧。
不用自定义控件你试试吧。
#6
嗯 但是也会影响加载速度吧?
#7
页面上内容比较多 功能又比较分散,用自定义控件分开比较好,开发起来方便,不至于在一个页面里有非常多的完全不相关的逻辑代码.至于效率上的问题不是很清楚.
#8
说的不错,应看实际情况而定!
#9
呵呵,模块化的编程方式啊
各自的业务逻辑集中在各个控件中
即使需要扩展也可以通过继承实现重载啊
灵活方便
各自的业务逻辑集中在各个控件中
即使需要扩展也可以通过继承实现重载啊
灵活方便
#10
我们公司用得都是自定义控件,整个aspx 页面就几句代码,aspx.cs后面就更不用提了,就Page_OnLoad中里面有一句话,
不过那些定义那些自定义控件得代码可就多了去了,弄得我头混脑帐得,我以前也做过几个自定义控件,但是也没有到整个页面就3个自定义控件就搞定得程度 ,刚刚买了两本书(想补一补),可是感觉书上将得也云里雾里得,断断叙叙得,感觉学什么也没有自定义控件这么难,真的那么有用吗??都想放弃了 ~~
不过那些定义那些自定义控件得代码可就多了去了,弄得我头混脑帐得,我以前也做过几个自定义控件,但是也没有到整个页面就3个自定义控件就搞定得程度 ,刚刚买了两本书(想补一补),可是感觉书上将得也云里雾里得,断断叙叙得,感觉学什么也没有自定义控件这么难,真的那么有用吗??都想放弃了 ~~
#11
是不是大公司都这么做,要是都这样得话,那我必须得学了 ~~·
#12
making a custom control is a way to turn your real life solution into a more abstract and generic object.
#13
我英语不好···看不懂~~
#14
提高开发效率,代码好维护,,也可锻炼控件开发能力,
#15
1. 显然该网站的逻辑都通过自定义控件包装起来了,我也不知道他为什么费这么大的尽,只有具体情况具有分析
也许他不想让你看到任何 aspx 页面的标记,因为通过控件以dll形式存在,他可以通过混淆尽可能加大你Relection 的难度
2. Custom Control 本身就是一件高工作量的任务,几乎可以确定该网站的CustomControl至多内部业务相关网站互用(因为包含具体业务逻辑)
3. 缺点是工作量大,难度高,只有熟悉ASP.NET机制的高手才会这么做
4 优点是灵活性,可定制性
5. 性能就得看是不是有经验来设计开发的了!
#16
就是的吗~~~我说怎么那么难 ~~~
对于我这个只工作了数个月得高手来说~~
这是我工作以来面临的最大困难~~
对于我这个只工作了数个月得高手来说~~
这是我工作以来面临的最大困难~~
#17
嗯,我们公司开发网站用的全部是自己开发的自定义控件
#18
好痛苦,学的时候自定义控件只是一笔带过,现在工作了却要大量使用,上班头两天简直无从下手,看都看晕了。
#1
自定义控件控制灵活方便,样式统一,习惯了的话有很大优势,大大提高开发速度
当然对性能有一定影响
当然对性能有一定影响
#2
复用?
#3
个人感觉不必要!
#4
可以提高开发效率和灵活程度
#5
这种情况:在FormView的InsertTemplate里放置一个RadioButtonList,根据用户的选择执行某些操作,比如简直的在一个Label里显示用户的选项。
不用自定义控件你试试吧。
不用自定义控件你试试吧。
#6
嗯 但是也会影响加载速度吧?
#7
页面上内容比较多 功能又比较分散,用自定义控件分开比较好,开发起来方便,不至于在一个页面里有非常多的完全不相关的逻辑代码.至于效率上的问题不是很清楚.
#8
说的不错,应看实际情况而定!
#9
呵呵,模块化的编程方式啊
各自的业务逻辑集中在各个控件中
即使需要扩展也可以通过继承实现重载啊
灵活方便
各自的业务逻辑集中在各个控件中
即使需要扩展也可以通过继承实现重载啊
灵活方便
#10
我们公司用得都是自定义控件,整个aspx 页面就几句代码,aspx.cs后面就更不用提了,就Page_OnLoad中里面有一句话,
不过那些定义那些自定义控件得代码可就多了去了,弄得我头混脑帐得,我以前也做过几个自定义控件,但是也没有到整个页面就3个自定义控件就搞定得程度 ,刚刚买了两本书(想补一补),可是感觉书上将得也云里雾里得,断断叙叙得,感觉学什么也没有自定义控件这么难,真的那么有用吗??都想放弃了 ~~
不过那些定义那些自定义控件得代码可就多了去了,弄得我头混脑帐得,我以前也做过几个自定义控件,但是也没有到整个页面就3个自定义控件就搞定得程度 ,刚刚买了两本书(想补一补),可是感觉书上将得也云里雾里得,断断叙叙得,感觉学什么也没有自定义控件这么难,真的那么有用吗??都想放弃了 ~~
#11
是不是大公司都这么做,要是都这样得话,那我必须得学了 ~~·
#12
making a custom control is a way to turn your real life solution into a more abstract and generic object.
#13
我英语不好···看不懂~~
#14
提高开发效率,代码好维护,,也可锻炼控件开发能力,
#15
1. 显然该网站的逻辑都通过自定义控件包装起来了,我也不知道他为什么费这么大的尽,只有具体情况具有分析
也许他不想让你看到任何 aspx 页面的标记,因为通过控件以dll形式存在,他可以通过混淆尽可能加大你Relection 的难度
2. Custom Control 本身就是一件高工作量的任务,几乎可以确定该网站的CustomControl至多内部业务相关网站互用(因为包含具体业务逻辑)
3. 缺点是工作量大,难度高,只有熟悉ASP.NET机制的高手才会这么做
4 优点是灵活性,可定制性
5. 性能就得看是不是有经验来设计开发的了!
#16
就是的吗~~~我说怎么那么难 ~~~
对于我这个只工作了数个月得高手来说~~
这是我工作以来面临的最大困难~~
对于我这个只工作了数个月得高手来说~~
这是我工作以来面临的最大困难~~
#17
嗯,我们公司开发网站用的全部是自己开发的自定义控件
#18
好痛苦,学的时候自定义控件只是一笔带过,现在工作了却要大量使用,上班头两天简直无从下手,看都看晕了。