gpt4 book ai didi

c# - 如何通过自定义控件在母版页上设置属性?

转载 作者:太空宇宙 更新时间:2023-11-03 13:34:08 27 4
gpt4 key购买 nike

我有一个主页。

我正在开发一个继承母版页的测试页。

母版页有一个公共(public)属性,可以访问它来打开和关闭可见性。

我有一组可以包含到测试页中的控件。这些控件之一需要能够设置母版页控件的可见性。

通常在页面代码后面我会说;

this.Master.ShowItem = false;

我不知道如何从自定义控件访问这个属性?

最佳答案

您只需将 master 转换为正确的类型。假设你的master类型是SiteMaster:

var master = this.Page.Master as SiteMaster;
if(master != null) // cast failed, your master is a different type
{
master.ShowItem = false;
}

所以导航是:

关于c# - 如何通过自定义控件在母版页上设置属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19273606/

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