【发布时间】:2011-08-11 20:28:24
【问题描述】:
我使用 __doPostBack 的方式是否有错误?
function displaymessage() {
var scl = "aaaaaa";
var pageId = '<%= Page.ClientID %>';
__doPostBack(pageId, 'OtherInformation');
alert(scl);
}
<input type="button" value="Click me!" id="Button2" onclick="displaymessage()" />
当我按下按钮时,它应该在代码文件中调用 RaisePostBackEvent,但它没有。如果我评论 doPostBack 它会到达警报但是当它被取消评论时它不会。所以肯定是doPostBack的使用出错了。
【问题讨论】:
-
附带说明,您想获得这条路线的任何具体原因。为什么不使用 Jquery 中的 PageMethods (weblogs.asp.net/mschwarz/archive/2008/01/08/…) 和相关的东西?
-
你有没有机会在页面的 URL 中有字符串“alert”?
标签: javascript asp.net dopostback