我想在弹出窗口中执行搜索功能。
它包含文本框和按钮以及显示结果的网格。
弹出视图如下:
点击搜索按钮后,我调用了一个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(),弹出窗口也会消失。
可能有什么问题???
请帮帮我。
答案 0 :(得分:1)
我认为你应该使用Static
[System.Web.Services.WebMethod]
public static void Search()
{
availableMembers();
}