我正在使用 jquery 在 RadPanelBar 上动态生成 Div。在页面加载时它工作正常。但是,如果我折叠并展开 RadPanelBar,生成的 div 将从中消失。
这就是我注册脚本的方式:
ClientScript.RegisterStartupScript(this.GetType(), "GetLayout", "GetLayout('" + j + "');", true);
其中j是绘制div的参数数组。
请问有什么建议吗?
请您参考如下方法:
你可能会 OnClientItemClicked事件,然后重绘内容。为了实现这一点,您需要将参数保存在客户端上。
您可以将其包装在 RadAjaxPanel 中并强制回发,然后添加 ResponseScript然后执行您的 GetLayout 方法。
