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 回答