我想知道为什么我们使用__doPostBack
方法。它是内置JavaScript方法还是用户定义函数,这个代码有什么作用?
onclick="javascript:setTimeout('__doPostBack(\'SectionA$1\',\'\')', 0)
我收到此方法的错误:
预期的对象
答案 0 :(得分:2)
doPostBack是一个javascript函数,asp.net用它来提交执行应用程序服务器端代码的主窗体。
按钮是点击它们后的回发,但是其他一些控件不回发。所以他们调用doPostBack javascript来模拟回发操作。
在您的情况下,您可能无法使用服务器端控件。这通常发生在配置使用上述机制的控件时遇到一些问题。所以我想你现在对错误的一方感兴趣。
答案 1 :(得分:-2)
__doPostBack
有两个_
个字符。