.NET基礎之母版頁應用
@ Master:定義 ASP.NET 頁分析器和編譯器使用的特定於母版頁(.master 檔案)的屬性。詳見MSDN相關屬性。
1.建立簡單的巢狀母版頁
首先建立一個母版頁做主母版頁,再新建一個母版頁,並選擇主母版頁為其母版,則完成巢狀,主要應用於主網站中巢狀分類母版。
2.訪問母版頁上的控制元件
Master:獲取巢狀母版頁方案中當前母版頁的父級母版頁
FindControl:在當前的命名容器中搜尋帶指定 id 引數的伺服器控制元件
1protected void Page_LoadComplete(object sender, EventArgs e)
2 {
3 Label mlabel = (Label)this.Master.FindControl("labMaster");
4 this.Label1.Text = mlabel.Text;
5 }
6
3.訪問母版頁上的屬性
在母版頁的cs程式碼中定義一個公用屬性。
string mValue = "";
public string MValue
{
get
{
return mValue;
}
set
{
mValue = value;
}
}
在母版頁的原始碼中可以引用該屬性,放在任意位置即可 ,也可以用控制元件來顯示。
在內容頁的原始碼中新增:提供一種方法,用於當通過 Master 屬性訪問 ASP.NET 母版頁時,建立對該母版頁的強型別引用。
在內容頁的cs程式碼中
protected void Page_Load(object sender, EventArgs e)
{
Master.MValue = "Welcome";
}
原文:http://www.cnblogs.com/shanymen/archive/2009/05/16/1458169.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-604090/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- asp.net使用母版頁中使用ajax指令碼取資料ASP.NET指令碼
- Spring原始碼解析之基礎應用(二)Spring原始碼
- Spring原始碼解析之基礎應用(三)Spring原始碼
- HTML頁面轉換為Sharepoint母版頁(實戰)HTML
- ASP.NET Core基礎知識(二)【應用啟動】ASP.NET
- echarts基礎應用Echarts
- shell基礎應用
- python基礎應用Python
- Sentinel基礎應用
- Java應用伺服器之tomcat基礎配置(一)Java伺服器Tomcat
- Windows應用程式基礎Windows
- Linux應用——程序基礎Linux
- Ubuntu Server 基礎應用UbuntuServer
- .NET Core基礎篇之:依賴注入DependencyInjection依賴注入
- 資料庫篇-mysql詳解( 一 )之基礎應用資料庫MySql
- Solon2 之基礎:一、常用應用配置說明
- 應用基礎框架全面解析框架
- nginx的基礎應用(續)Nginx
- Linux下Nginx基礎應用LinuxNginx
- .NET Core基礎篇之:配置檔案讀取
- .NET 6 亮點之工作負載,它是統一 .NET 的基礎負載
- java web 之 網頁前端開發基礎(1)JavaWeb網頁前端
- NeurophStudio安裝及基礎應用
- Mac基礎設定—應用程式Mac
- Python基礎語法及應用Python
- .NET Core基礎篇之:白話管道中介軟體
- 基於Laravel 5.4 開發單頁應用Laravel
- 單頁面應用和多頁面應用
- scrapy框架簡介和基礎應用框架
- 攻擊JavaWeb應用————1、JavaEE基礎JavaWeb
- [譯] Web 應用架構基礎課Web應用架構
- Util應用框架基礎(七) - 快取框架快取
- docker 生產環境基礎應用Docker
- 攻擊JavaWeb應用[1]-JavaEE 基礎JavaWeb
- Android基礎及應用 介面設計Android
- Android基礎及應用 Intent的呼叫AndroidIntent
- Android基礎及應用 Service的使用Android
- 微服務工程中,基礎元件應用微服務元件
- 應用配置管理,基礎原理分析