如何使用 ModalPopupExtender 在点击时加载面板?
我正在创建一个清单,其中“清单项目”被添加到“清单”中。 每个项目旁边都有一个按钮,用于启动模式弹出窗口,其中包含有关该项目的附加信息。
因为项目太多,我把实际弹出的面板放在“清单”上,所以它只会在网页上出现一次。 ModalPopupExtender 似乎可以很好地处理这种跨类弹出窗口。
我的问题是如何将信息加载到此面板中? “checklistitem”包含需要传递到清单中的数据 - 我很乐意通过更新面板来完成此操作,以避免完全回发。
I am creating a checklist, where "checklistitems" are added to a "checklist". Each of the items has a button next to it to launch a modal popup that will contain additional information about the item.
Because there are so many items, I've put the actual panel that will pop up on the "checklist", so it will only be on the web page once. The ModalPopupExtender seems to handle this cross-class popup just fine.
My question is how can I load information into this panel? The "checklistitem" has the data that needs to be passed up into the checklist - and I'd love to accomplish this with an update panel to avoid a full postback.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过 javascript 完成此操作,无需回发。
将 javascript 函数放入按钮的 OnClientClick 事件中,使其看起来像这样:
然后在 javascript 中:
You can accomplish it via javascript without a postback.
Throw a javascript function into the OnClientClick event of the button and make it look something like this:
And then in javascript: