单击按钮加载jqGrid

单击按钮加载jqGrid,jqgrid,jqgrid-asp.net,Jqgrid,Jqgrid Asp.net,我有一个aspx页面,在这里我选择一些输入参数,并通过提交按钮将它们传递到我的业务逻辑层,然后返回为jqGrid格式化的数据。因此,我不想在页面首次加载时显示网格-我想选择我的参数,按submit,然后显示网格。此外,如果选择了不同的参数并再次单击submit,我希望重新显示网格。我花了一上午时间寻找解决方案,但没有成功 我有一些使用本地数据的示例,但在我的应用程序中,数据在初始页面加载时不可用。我返回一个来自arraylist的格式为JSON的字符串。我通过以下代码实现这一点:sJSON=se

我有一个aspx页面,在这里我选择一些输入参数,并通过提交按钮将它们传递到我的业务逻辑层,然后返回为jqGrid格式化的数据。因此,我不想在页面首次加载时显示网格-我想选择我的参数,按submit,然后显示网格。此外,如果选择了不同的参数并再次单击submit,我希望重新显示网格。我花了一上午时间寻找解决方案,但没有成功

我有一些使用本地数据的示例,但在我的应用程序中,数据在初始页面加载时不可用。我返回一个来自arraylist的格式为JSON的字符串。我通过以下代码实现这一点:sJSON=serializer.Serialize(aryList)。这是可行的,但我不知道当我按下submit按钮时如何将其交给jqGrid——我想我将使用类似url:Default.aspx/GetJSON的方法。我已经看到了更多关于如何在函数调用中构建网格的示例,但我仍然不理解如何从代码背后调用java函数。而且,sJSON=serializer.Serialize(aryList)没有给出总计:“xxx”,页面:“yyy”,记录:“zzz”,行:[id:“1”,单元格:[“cell11”,“cell12”,“cell13”]},{id:“2”,单元格:[“cell21”,“cell22”,“cell23”]},…它只是让我想起了你最后做了什么?对不起,这是一年多以前的事了,我不记得解决办法是什么。