【发布时间】:2014-05-24 06:09:21
【问题描述】:
我有一个更新面板,它每 2 秒刷新一次网格视图。我添加了 modalpopup 扩展器来确认 gridview 中的用户操作。我已经将我的asp页面中的所有其他控件包装在另一个更新面板中,以避免每次都刷新页面。
虽然我认为我只是在刷新 gridview,但整个页面都在刷新,并且模态弹出扩展器会在 2 秒后消失。请帮我解决问题。
强文本
这就是我的 aspx 页面的样子。
--主更新面板-- --div-- - 桌子 - - 落下 - - 按钮 - - 文本框 - - /桌子 - --updatePanel1 --带有项目模板按钮的gridview-- --/更新面板1-- --更新面板2-- --确认按钮扩展器-- --确认按钮扩展器> --modalpopup-- --/modalpopup-- --面板--
--buttons -- 用于modalpopup - /控制板 - --/更新面板2-- --/div-- --/MainUpdatepanel--
在后面的代码中:
Timer_click 事件我调用了 updatepanel1.update();
在 gridview 中按钮的点击事件中,我调用了 updatepanel2.update();
【问题讨论】:
-
请发布所有相关代码/标记。更新您的问题以包含此信息。
-
你能贴一些代码吗?你是如何刷新页面的?您没有提供足够的信息来提出任何可以直接解决您的问题的建议。我可以告诉您如何设置页面以使其正常工作,但我不知道您如何设置代码,因此我的建议可能对您毫无用处或过于繁琐。
-
我是 stackoverflow 的新手。抱歉更新混乱。仍然努力弄清楚如何发布代码! :(