【发布时间】:2010-05-24 13:59:14
【问题描述】:
我们创建了一个从 asp.net Master 类继承的母版页。 我们还得到了继承标准 asp.net ui 控件类的 ui 控件。 我们的母版页有一个公共成员变量。我们需要能够从我们使用的 ui 控件访问该成员变量。 然而,我们似乎无法理解它?是我们的架构错了吗?还是想法本身 - 用户控制访问母版页变量?
【问题讨论】:
标签: asp.net
我们创建了一个从 asp.net Master 类继承的母版页。 我们还得到了继承标准 asp.net ui 控件类的 ui 控件。 我们的母版页有一个公共成员变量。我们需要能够从我们使用的 ui 控件访问该成员变量。 然而,我们似乎无法理解它?是我们的架构错了吗?还是想法本身 - 用户控制访问母版页变量?
【问题讨论】:
标签: asp.net
一般来说,这可能不是一个很好的设计模式。但是,您应该能够执行以下操作:
MyMasterType myMaster = this.Page.Master as MyMasterType;
if (myMaster != null)
{
myMaster.PublicProperty = value;
}
【讨论】:
【讨论】: