我已经查看了对此类类似问题的回复,但由于我是 ASP.NET 的新手,我不确定它们是否适用于我想做的事情。
我在 .aspx 页面上有一个按钮,一旦按下,我希望它的单击事件调用我在 MasterPage 上的 JavaScript 函数以显示模式弹出窗口。
我希望点击事件也能够更新 modalpopup 的内容。这是否可以通过将 .aspx 标签放在 modalpopup 中并从代码隐藏中设置它们的文本来实现?
这是我的 JavaScript modalpopup 的代码:
<script>
// Demo modal
function openModal() {
$.modal({
content: '<p>This is an example of modal window.</p>' +
'<p>Test text:</p>' +
'<ul class="simple-list with-icon">' +
' <li>Sample Text</li>' +
'</ul>',
title: 'Example modal window',
maxWidth: 500,
buttons: {
'Open new modal': function (win) { openModal(); },
'Close': function (win) { win.closeModal(); }
}
});
}
</script>
目前,当有人单击具有“openModal”onclick 事件的链接时,会显示此弹出窗口。但是,在 .aspx 按钮完成回发后,我如何才能将其启动,以及如何动态更改其文本?
我希望能够在我的 MasterPage 上有一个 modalpopup 功能,任何其他页面都可以填充内容以显示他们需要的任何消息。
我还想指出,这是在回发时完成的,以防任何基于页面未刷新的响应。**