実験を成功させるには 2 つの方法があります:
方法 1.
最初: .aspx ページ:
<HEAD>
<タイトル>
<%=ページタイトル %>
</title>
。 。 。 。 。 。 。
</HEAD>
2 番目: .aspx.cs ページ内:
public class news_view : System.Web.UI.Page
{
。 。 。 。 。 。 。 。 。 。 。 。
//ページタイトルを動的に設定するために使用されます
保護された文字列 PageTitle
。 。 。 。
private void Page_Load(オブジェクト送信者、System.EventArgs e)
{
。 。 。 。 。 。 。
// Web ページのタイトルを、表示されているページ コンテンツの「タイトル」に動的に設定します
PageTitle=lblBiaoTi.Text
; 。 。
注: ここでの lblBiaoTi は Label コントロールですが、TextBox コントロールやその他のサーバー コントロールにすることもできます。
PageTitle=lblBiaoTi.Text; lblBiaoTi の Text 属性には、文の前に値を割り当てる必要があります。
方法 2: リテラル コントロールを使用する
まず、リテラル コントロールを .aspx ページにドラッグします。 IDはPageTitleに設定されます。
次に、.aspx HTML ページに入り、<title> と </title> の間に追加したリテラル コントロールのコードを完全にカット アンド ペーストします。
最後に: PageLoad 関数など、.aspx.cs ページの適切な場所に PageTitle の値を設定します。
例:
.aspx の場合:
<Head>
<title>
<asp:Literal id="PageTitle" runat="server"></asp:Literal>
</title>
.aspx.cs の場合:
public class news_view : System .Web .UI.ページ
{
。 。 。 。 。 。 。 。 。 。 。 。
//ページタイトルを動的に設定するために使用されます
保護された文字列 PageTitle
。 。 。 。
private void Page_Load(オブジェクト送信者、System.EventArgs e)
{
。 。 。 。 。 。 。
// Web ページのタイトルを、表示されているページ コンテンツの「タイトル」に動的に設定します
PageTitle=lblBiaoTi.Text
; 。 。
注: ここでの lblBiaoTi は Label コントロールですが、TextBox コントロールやその他のサーバー コントロールにすることもできます。
PageTitle=lblBiaoTi.Text; lblBiaoTi の Text 属性には、文の前に値を割り当てる必要があります。