【发布时间】:2012-11-19 18:13:54
【问题描述】:
我希望能够将网页(带有许多 asp:controls)加载到我的主 Web 应用程序的面板中。基本上从用户菜单中,将加载相应的网页。到目前为止,我已经尝试了以下...
- IFrame - 这不会保留控件的视图状态
- 创建动态控件而不是网页,但由于需要在回发时重新创建每个控件,因此速度非常慢。
有没有合理的方法来做到这一点?
【问题讨论】:
-
您是否需要在另一个页面中加载完整页面,或者您是否尝试进行部分页面发布/获取?即用户点击一个按钮,只有部分页面被更新? (类似于 cmets 在 SO 上的工作方式)
-
@KenHenderson 理想情况下,我想加载 WebUserControl 或 WebPage.aspx 及其后面的代码。页面基本上包含一组随机控件(10 到 100 个)。
标签: asp.net visual-studio-2010 web-applications