ASP.NET更新面板损失动态添加了对ImageButton Click事件的控件

时间:2011-01-24 02:46:15

标签: c# asp.net ajax updatepanel imagebutton

问候节目,

我正在研究查询另一个网站的应用程序,然后撤回一个xml,然后用ImageButton填充结果面板,然后在点击事件中计时,当图像被点击时我想用弹出一个div框jquery ui,将显示有关所点击图片的更多信息。但无论何时id,这似乎消灭了我的结果面板(面板控制),div框永远不会出现,据我所知,图像按钮点击事件永远不会触发。我已经尝试过这两种方式,一个更新面板,再次没有,我将不胜感激任何帮助。我想知道我是否在我的搜索按钮上做了很长时间点击,我想知道我是否应该只是让帖子打包结果面板并打开更新面板。

(是的,我的div标签设置为runat服务器)

我也在寻求建议也许有更好的方法可以做到这一点,我想为每个项目创建隐藏的div标签,然后在点击图像并显示它时运行javascript,但是这似乎很愚蠢在我看来,让我的div控制一次然后在每次图像点击时更新其中的标签然后显示或隐藏它似乎更有意义。

1 个答案:

答案 0 :(得分:0)

如果我不得不猜测我会说发回邮件并清除所有数据,因为这与查看状态可能认为应该具有的内容不匹配。如果您在页面上使用jQuery和jQuery UI,我建议您使用jquery进行“更多信息弹出”。

如果您已经拥有该页面上的信息,并且您只是想向用户显示该信息,为什么还要使用图像按钮的onclick功能。