通过代码预设jqGrid过滤器文本框
|
我们将jqGrid用于ASP.Net 3.6.6.0版。如下所述,我们在搜索/过滤器中遇到问题:
我们使用ASP.Net(C#)创建了一个jqGrid,它具有诸如Name,Status等列。Name列上有一个超链接。
我们能够成功填充网格
用户在“名称=“ XYZ””列上应用搜索,并根据搜索结果更新网格。
用户单击“名称”链接,然后转到该名称的详细信息页面。
现在,当用户从该详细信息页面单击时,搜索将丢失。
我们可以使用会话保留搜索到的网格详细信息,但是我们无法在搜索文本框中重新设置搜索到的文本。
也就是说,我们无法在“名称列”的搜索文本框中设置值“ XYZ”。
需要您的帮助,以了解要使用哪种属性或方法通过代码设置“过滤器”文本框。
没有找到相关结果
已邀请:
1 个回复
辟官陡板休
属性中。如果使用“单个”字段搜索jqGrid的
参数的另一个属性,则保存过滤器信息:
,
,
。因此,您可以做的是使Cookie中的过滤器相同。要恢复搜索过滤器,您可以检查cookie,并在需要时扩展
参数和相应的属性(有关详细信息,请参见此处)。 如果您希望不仅在打开“搜索对话框”时显示搜索过滤器,还可以设置jqGrid的
参数。 我建议您另外阅读有关结束问题的答案。