0

どの更新パネルがfunction pageLoad()イベントでポストバックを引き起こすかを特定するにはどうすればよいですか?

イベントが 2 回発生し、pageLoad2 つの更新パネルが原因で発生したと思います

ありがとう

4

2 に答える 2

0

代わりにBeginRequest-Eventを処理し、メソッドを使用して、コンテンツを再レンダリングする必要get_updatePanelsToUpdate()がある (s) の ID を取得できます。UpdatePanel

<script type="text/javascript">
    var prm = Sys.WebForms.PageRequestManager.getInstance();
    prm.add_beginRequest(onBeginRequest);

    function onBeginRequest(sender, args) {
        var updatePanelID = args.get_updatePanelsToUpdate();
    }
</script>
于 2012-05-29T12:16:27.950 に答える
0

これは、__EVENTTARGET フォーム フィールドからわかるはずです。

于 2012-05-29T11:43:04.553 に答える