gpt4 book ai didi

c# - 从它的 child 调用(显示)位于 MasterPage 中的模式弹出窗口

转载 作者:太空宇宙 更新时间:2023-11-03 22:21:24 26 4
gpt4 key购买 nike

我正在尝试制作一个默认模态框,它必须可以从应用程序的任何部分访问,并且需要在我想从任何页面内部调用时调用。 (必须从代码隐藏调用)。

所以我想到了在 MasterPage 中放置一个 Panel + modalPopupExtender 的想法,并通过代码隐藏从子页面调用它。

我该怎么做?或者你们有更好的主意来解决这个问题。

最佳答案

由于modal是要在后面的代码中调用,所以可以这样实现

向母版页添加方法

public class MyMaster : MasterPage
{
public void ShowModal(string someParameter)
{
// Do your logic here
// Show the modal
}
}

然后将一个方法添加到您的页面,或像这样的页面基...

public void ShowModal(string someParameter)
{
MyMaster masterPage = this.Master as MyMaster;
masterPage.ShowModal(someParameter);
}

我建议为您的页面使用基类,这样您就不必复制上述方法。

关于c# - 从它的 child 调用(显示)位于 MasterPage 中的模式弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2958422/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com