簡體   English   中英

在母版頁代碼中獲取頁面標題

[英]Get Page Title In Master Page Code Behind

我想在c#主頁面代碼中獲取頁面標題。

我嘗試過使用Page.Header.Title; 屬性但它返回null

請幫我拿到標題。

提前致謝。

Shibin VM

在您的頁面頭部包含runat="server"然后您可以輕松獲取頁面標題

string Title = Page.Title;

編輯:

使用Page的Title屬性需要頁面上的標題控件。 (例如<head runat="server" /> )。

您可以像這樣在Page_Load事件上設置頁面標題

protected void Page_Load(object sender, EventArgs e)
 { Page.Title = "Page Title"; } 

並使用獲取頁面標題

string title = Page.Title;

在您的母版頁中試試這個

string Title = "Your Site: " + this.Page.Title;

設置內容頁面的Title屬性<%@ Page Title="Contact us" ../>並處理母版頁的加載或初始化事件以獲取Page.TitlePage.Header.Title

在你的html標簽中使用它,它對我<%: Page.Title %>
例如: <li class="active"><%: Page.Title %></li>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM