例如: 在 Page_Load 事件中添加如下代码: ((MasterPage)Page.Master).flag = 2; 或 int c=((MasterPage)Page.Master).flag; 也可以 (this.Master as MasterPage).flag = 2 2.下面的代码示例演示如何使用内容页访问前一个代码示例中的母版页上的公共属性 SiteName。 <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" Title="MasterPage Example" %> 3.获取和设置母版页Master中的一个控件的值 ((Controls_wucTopBar)Master.FindControl("wucTopBar1")).strNavigaName = “电影频道”; 4.可以这样zu 在内容页面里加上: |
如何取得和当前页面联系的MasterPage中的变量
例如: 1. A.aspx用了一个叫MasterPage.master的母板页。 MasterPage.master.cs里定义了一个 int 型的变量 flag = 1 如何在A.aspx.cs里读出flag变量的值呢? 在 Page_Load 事件中添加如下代码: ((MasterPage)Pa