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

Javascript 客户端上的ASP.net页面加载,javascript,asp.net,ajax,client-side,Javascript,Asp.net,Ajax,Client Side,客户端页面加载的事件是什么 function pageLoad() { cbvalcs.SetSelectedIndex(1); } 我试过了,但什么也没发生 谢谢。您必须使用窗口。onload 有一些关于和的好文章你必须使用窗口。onload 有一些关于和的好文章您可能需要包括正确的签名 function pageLoad(sender, args) { } 您可能需要包括正确的签名 function pageLoad(sender, args)

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

 function pageLoad() {
            cbvalcs.SetSelectedIndex(1);
        }
我试过了,但什么也没发生


谢谢。

您必须使用
窗口。onload


有一些关于和的好文章

你必须使用
窗口。onload


有一些关于和的好文章

您可能需要包括正确的签名

function pageLoad(sender, args) {
 }

您可能需要包括正确的签名

function pageLoad(sender, args) {
 }

如果您使用的是
jquery
,则使用
$(文档)。ready

如果您使用的是
jquery
,则使用
$(文档)。ready

若要创建ASP.NET页面加载事件,必须首先注册处理程序

Sys.Application.add_load(applicationLoadHandler);
applicationLoadHandler
是您的javascript函数。此注册可以在页面加载事件中进行

因此,在你的情况下:

Sys.Application.add_load(pageLoad);

function pageLoad() {
        cbvalcs.SetSelectedIndex(1);
    }
这可以用于部分回发和完整回发


对于主题,MSDN包含所有信息。

要创建ASP.NET页面加载事件,必须首先注册处理程序

Sys.Application.add_load(applicationLoadHandler);
applicationLoadHandler
是您的javascript函数。此注册可以在页面加载事件中进行

因此,在你的情况下:

Sys.Application.add_load(pageLoad);

function pageLoad() {
        cbvalcs.SetSelectedIndex(1);
    }
这可以用于部分回发和完整回发


对于整个主题,MSDN拥有所有信息。

这不适用于ajax回调。您需要使用asp.net ajax客户端库保留的客户端pageLoad事件。请参阅:@bleeah:当然,但OP并没有特别要求ajax回调。因为它要求在客户端处理页面加载,所以我给出了java脚本解决方案!!是的,但是在ajax回调之后(在客户端)将不会调用window.onload,其中pageLoad将调用。他将问题标记为“ajax”,因此我假设他希望在asp.net ajax回调后处理客户端的页面加载。@Bleeah:是的。。在页面加载事件或类似事件之后,它将执行不同的操作,因为我需要设置combobox的值,但我需要首先完成服务器端页面加载,所以填充cb。谢谢。这对ajax回调不起作用。您需要使用asp.net ajax客户端库保留的客户端pageLoad事件。请参阅:@bleeah:当然,但OP并没有特别要求ajax回调。因为它要求在客户端处理页面加载,所以我给出了java脚本解决方案!!是的,但是在ajax回调之后(在客户端)将不会调用window.onload,其中pageLoad将调用。他将问题标记为“ajax”,因此我假设他希望在asp.net ajax回调后处理客户端的页面加载。@Bleeah:是的。。在页面加载事件或类似事件之后,它将执行不同的操作,因为我需要设置combobox的值,但我需要首先完成服务器端页面加载,所以填充cb。谢谢。你在这里找到答案了吗?请考虑给出答案和鼓励那些有帮助的人。你在这里找到答案了吗?请考虑回答问题并鼓励那些有帮助的人。