ASPを解決する.NETマスターページtitleラベルの問題
1960 ワード
タイトルラベルの自動改行の問題。
次のように表示されます.<title>
-
</title>
1、頭部を直接変更したtitleは無効です.<%@ Page Title=" - " Language="C#" MasterPageFile="~/zq/Combat.Master" AutoEventWireup="true" CodeBehind="Article.aspx.cs" %>
2、バックグラウンド変更title無効
3、最後の1つで、最も重要な1つです.テンプレートページがtitleを削除した後、どのように変更してもフロントのtitleは空です.
解決方法:
マスターページに自動的に生成するtitleラベルを非表示にし、ネストページにコードまたはラベルを使用してtitleを追加すればよい.<head runat="server">
<title runat="server" visible="false"></title>
</head>
<title>
-
</title>
<%@ Page Title=" - " Language="C#" MasterPageFile="~/zq/Combat.Master" AutoEventWireup="true" CodeBehind="Article.aspx.cs" %>
<head runat="server">
<title runat="server" visible="false"></title>
</head>