2011-11-18 10 views
6

私はマスターページのコードをc#でページタイトルを取得したいと思います。ページタイトルを取得マスターページのコード

Page.Header.Title;プロパティを使用しようとしましたが、nullを返します。

タイトルを手に入れてください。

ありがとうございます。

Shibin V.M

+1

このPage.Titleを試してみてください使用して、ページのタイトルを取得することができます – Prasanth

答えて

14

runat="server"が含まれ、あなたは簡単に

string Title = Page.Title; 

EDITにより、ページのタイトルを取得することができます。ページのTitleプロパティを使用して

ページのヘッダーコントロールが必要です。 (例えば、<head runat="server" />)。

2

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

設定Titleコンテンツページの属性<%@ Page Title="Contact us" ../>Page.TitleまたはPage.Header.Titleを取得するためのマスターページのLoadまたはInitイベントを処理し、あなたのマスターページでこれを試してみてください。ページの先頭に

4

あなたはこの

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

ようをPage_Loadイベントにページタイトルを設定し、

string title = Page.Title; 
関連する問題