使用後,我要在我的彈出窗口中執行搜索功能。PageMethod
它包含文本框和按鈕以及顯示結果的網格。
彈出是viewd如下:
點擊搜索按鈕後,我已呼籲一個JavaScript函數來對服務器端函數調用到網格綁定。
但點擊搜索按鈕後彈出窗口消失。
搜索按鈕如下:
<asp:Button ID="btnSearch" runat="server" Text="Search"
OnClientClick="javascript:showGrid();return false;"></asp:Button>
JavaScript函數:在服務器端
function showGrid() {
PageMethods.Search("onResult");
return false;
}
function onResult() {
return false;
}
搜索功能(的.cs)
[WebMethod]
public void Search()
{
availableMembers();
}
但是,當我檢查通話唯一無二以javascript函數showGrid()
它不調用服務器端的Search(),並且彈出窗口消失。
有什麼問題?
請幫幫我。
可能重複[如何禁用一個asp按鈕回發(http://stackoverflow.com/questions/683746/how-to-disable-postback-一個asp按鈕) –
PLZ閱讀我的完整問題...它不一樣或甚至接近它 –
我強烈建議你使用jQuery,而不是在你的標題你說的頁面使用頁面後回來方法,但在描述中,你說的頁面方法不被調用? –