1

クライアント側のページロードのイベントとは?

 function pageLoad() {
            cbvalcs.SetSelectedIndex(1);
        }

これを試しましたが、何も起こりません。

ありがとう。

4

4 に答える 4

3

正しい署名を含める必要がある場合があります。

function pageLoad(sender, args) {
 }
于 2012-05-09T11:26:07.287 に答える
2

ASP.NET ページ読み込みイベントを作成するには、まずハンドラーを登録する必要があります。

Sys.Application.add_load(applicationLoadHandler);

applicationLoadHandlerあなたのJavaScript関数です。この登録は、ページ読み込みイベントで行うことができます。

だからあなたの場合:

Sys.Application.add_load(pageLoad);

function pageLoad() {
        cbvalcs.SetSelectedIndex(1);
    }

これは、部分的なポストバックでも完全なポストバックでも機能します。

トピックの全体的なドレッシングについては、MSDN のASP.NET AJAX Client Life-Cycle Eventsにすべての情報があります。

于 2014-09-18T21:04:49.670 に答える
1

使用する必要がありますwindow.onload

window.onloadUsing window.onloadに関するいくつかの良い記事があります

于 2012-05-09T11:21:52.813 に答える
0

を使用している場合はjquery$(document).ready

于 2012-05-09T11:29:34.273 に答える