获取更新面板原因在页面加载事件中回发
本文关键字:事件 加载 更新 获取 | 更新日期: 2023-09-27 18:35:48
如何确定哪个更新面板导致function pageLoad()
事件中的回发?
我的pageLoad
evenet 触发了两次,我认为它发生了,因为我的 2 个更新面板
谢谢
您应该能够从__EVENTTARGET表单字段中分辨出这一点。
您可以改用BeginRequest
-Event 并使用 get_updatePanelsToUpdate()
方法来获取应重新呈现其内容的UpdatePanel
的 ID:
<script type="text/javascript">
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_beginRequest(onBeginRequest);
function onBeginRequest(sender, args) {
var updatePanelID = args.get_updatePanelsToUpdate();
}
</script>