ASP.NET - 如何在页面代码中获取和设置MasterPage属性?

时间:2012-02-17 12:30:50

标签: c# asp.net

我有一个使用MasterPage的ASP.NET页面。我在MasterPage中有一个名为public的{​​{1}} bool属性。我想在使用此MasterPage的页面中将其设置为true或false。

我有以下代码,但我无法设置属性:

ShowChangePassword

我需要使用哪些代码?

1 个答案:

答案 0 :(得分:2)

您需要对母版页类进行类型化引用。在您的内容页面中添加类似内容:

<%@ Page  masterPageFile="~/MasterPage.master"%>
<%@ MasterType  virtualPath="~/MasterPage.master"%> 

然后你可以这样做:

 this.Master.ShowChangePassword = false;