__doPostBack方法

时间:2011-05-12 10:55:51

标签: javascript

我想知道为什么我们使用__doPostBack方法。它是内置JavaScript方法还是用户定义函数,这个代码有什么作用?

onclick="javascript:setTimeout('__doPostBack(\'SectionA$1\',\'\')', 0)

我收到此方法的错误:

  

预期的对象

2 个答案:

答案 0 :(得分:2)

doPostBack是一个javascript函数,asp.net用它来提交执行应用程序服务器端代码的主窗体。

按钮是点击它们后的回发,但是其他一些控件不回发。所以他们调用doPostBack javascript来模拟回发操作。

在您的情况下,您可能无法使用服务器端控件。这通常发生在配置使用上述机制的控件时遇到一些问题。所以我想你现在对错误的一方感兴趣。

答案 1 :(得分:-2)

__doPostBack有两个_个字符。