客户端上的ASP.net页面加载

时间:2012-05-09 11:09:17

标签: javascript asp.net ajax client-side

客户端页面加载的事件是什么?

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

我试过了,但没有任何反应。

感谢。

4 个答案:

答案 0 :(得分:2)

您可能必须包含正确的签名。

function pageLoad(sender, args) {
 }

答案 1 :(得分:1)

您必须使用window.onload

有一些关于window.onloadUsing window.onload

的好文章

答案 2 :(得分:1)

要创建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主题的完整修改,包含所有信息。

答案 3 :(得分:0)

如果您使用的是jquery,请使用$(document).ready