0

我有 2 个更新面板。

第二个有一个 GridView 本机控件,它由面板控件包装。最后一个面板控件有一个来自 AjaxControlToolkit 的 ModalPopUpExtender。

我可以在加载事件页面将数据绑定到gridView,并且它在带有modalPopUpExtender的更新面板内工作得很好。

但是,当 ModalPopUpExtender 出现时,是否可以再次绑定或绑定 GridView ?

我想这样做是为了让网页加载得更快,并避免向用户询问正在寻找的项目,而且,如果搜索依赖于某些用户输入,我相信这是不可能的,但我只是要求当然。

致以我的问候。

参考:要使用 ModalPopUp+UpdatePanel+Grid,我遵循以下示例:http ://weblogs.asp.net/rajbk/archive/2009/05/07/using-the-modal-popup-extender-to-build-a -popup-search-interface.aspx

4

1 回答 1

1

显示 ModalPopupExtender 时绑定,而不是使用 UpdatePanel,因为显示事件是客户端事件。但是,您可以有一个显示“加载数据”的按钮,他们可以单击该按钮以获取结果,这是一个额外的单击,但会起作用。或者,如果您可以通过 JSON 获取结果,您可以使用 JavaScript 在客户端构建显示,这也将是高效的。

于 2012-12-21T01:16:26.320 回答