如何调用跨Web应用程序的用户控件

来源:互联网 发布:舒服的椅子 知乎 编辑:程序博客网 时间:2024/06/05 06:34

为了开发方便, 不同的模块做成了不同的Web应用程序, 但是调用用户控件就麻烦了。


解决方法:

方法一:

IIS中设置虚拟目录, UC的src指向虚拟目录即可。

优点:方便。

缺点:不够灵活。


方法二:

用 asp:PlaceHolder 控件作容器, 代码中添加用户控件
但动态添加的控件是无法保持状态的, 所以添加控件的过程不能放在 !this.IsPostBack中。


优点:无须另外设置IIS。

缺点:用起来不是很方便。


0 0
原创粉丝点击