【发布时间】:2014-05-04 12:34:57
【问题描述】:
我想在弹出窗口中执行搜索功能。
它包含文本框和按钮以及显示结果的网格。
弹窗如下:
点击搜索按钮后,我调用了一个 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() 并且弹出窗口消失了。
有什么问题???
请帮帮我。
【问题讨论】:
-
请阅读我的完整问题...它不一样甚至接近它
-
我强烈建议您改用jquery,并且在您的标题中您说页面在使用页面方法后回发,但在描述中,您是说页面方法没有被调用?
-
我在我的程序中使用过,但没有被调用
标签: c# javascript asp.net .net visual-studio-2010