Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从更新面板调用javascript不会';行不通_Javascript_Asp.net_C# 4.0_Asp.net Ajax - Fatal编程技术网

从更新面板调用javascript不会';行不通

从更新面板调用javascript不会';行不通,javascript,asp.net,c#-4.0,asp.net-ajax,Javascript,Asp.net,C# 4.0,Asp.net Ajax,我有以下更新面板标签: <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" onload="load()"> 在我的标题中,我有以下内容: <script type="text/javascript" > function load() { doSomething.... } </script> 函

我有以下更新面板标签:

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" onload="load()">

在我的标题中,我有以下内容:

<script type="text/javascript" >
        function load() {
            doSomething....
        }
</script>

函数加载(){
做某事。。。。
}
当我运行此命令时,我得到: 编译器错误消息:CS1061:“ASP.aform_webform2_aspx”不包含“load”的定义,并且找不到接受类型为“ASP.aform_webform2_aspx”的第一个参数的扩展方法“load”(是否缺少using指令或程序集引用?)


有人能帮我弄清楚在我的更新面板加载时如何调用该函数吗?

更新面板上没有
onload
属性。你应该移除它。你可以看一看这本书。您可以使用:

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(load);
每次更新面板后都会触发
load()
。但是,如果要针对特定的更新面板,可以在代码隐藏中使用以下内容:

ScriptManager.RegisterStartupScript(this, this.GetType(), "foo", "load();", true);

还有一个功能也可以做

function pageLoad()
{
// do some thing after each partial post back happen
}

问候

非常感谢,很抱歉我问了一个已经回答的问题,我真的做了研究,我想我只是找不到合适的地方:-/