防止 AjaxToolkit 手风琴打开

Preventing an AjaxToolkit Accordion From Opening

我正在处理一个使用 AJAXToolkit Accordion 的项目。我想要实现的是以下内容。我想捕获单击 Accordion 的 header 时的事件,以防止 Accordion 的相关部分打开,而是回发到服务器以在 Accordion 的 body 部分中填充 DataGrid ,填充 DataGrid 后,展开刚刚阻止打开的选择。 (我知道如何向服务器发送回发)。我已经在互联网上搜索无果。

处理 client side (selectedIndexChanging) and use PageRequestManager 上的手风琴打开事件(处理回发的 js 对象)以进行回发并获取更新的网格。

或者,您可以 OnItemCommand(AjaxControlToolkit.AccordionCommandEventArgs) 事件并查找 selectedIndex 命令(虽然不确定名称)并触发服务器端网格上的数据绑定。