日期:2014-05-16  浏览次数:20500 次

请教:如何复用用户控件?
web应用程序项目A中做了个几个用户控件comm1.ascx、comm2.ascx、comm3.asc、……,其它多个项目都要用到它们。
如何复用方便?
能不能做个用户控件库(DLL)供复用?怎么做?
谢谢!

------解决方案--------------------
当然可以,你需要的是自定义控件,它的作用就是你说的,可供多个项目调用的。

做法参考:http://blog.csdn.net/friend_yutian/article/details/1469274
------解决方案--------------------
用户控件用是可以复用。但是比较麻烦。需要把对应的ascx文件也拷到新的Web项目里。
因为用户控件本质也是类似于Page的东西。

如果是自定义控件就可以很方便的复用,但开发起来麻烦。
------解决方案--------------------
源代码经常修改,那么共享源代码比较方便。如果源代码不修改,就封装成dll。