我想知道是否有一种方法可以在保持源事件和视图状态的同时执行跨页面回发。下面是一个更长的解释。
我有一个页面(Control.aspx),我在其中加载基于查询字符串参数的模板/控件。我通过 JQuery AJAX GET 请求访问此页面,以在另一个页面 (Default.aspx) 的容器内呈现此模板/控件。因此,我最终可以将 Control1、Control2 和 Control3 全部打开Default.aspx
。我希望 Control1 的按钮回发到Control.aspx?id=1
, Control2 的按钮回发到Control.aspx?id=2
等等,并且我希望事件像往常一样被触发。我无权访问 Control.aspx 页面上包含的控件,除非它们在 Default.aspx 上呈现。我还必须避免使用 iframe,因为它们无法在移动 safari 上干净地滚动。如果需要,我可以提供更详细的信息。感谢您的任何帮助,您可以提供。