Es gibt zwei Methoden für erfolgreiche Experimente:
Methode 1.
Erstens: auf der ASPX-Seite:
<HEAD>
<Titel>
<%=Seitentitel %>
</title>
. . . . . . .
</HEAD>
Zweitens: Auf der .aspx.cs-Seite:
öffentliche Klasse news_view: System.Web.UI.Page
{
. . . . . . . . . . . .
//Wird verwendet, um den Seitentitel dynamisch festzulegen
protected string PageTitle
; . . .
private void Page_Load(object sender, System.EventArgs e)
{
. . . . . . .
// Den Titel der Webseite dynamisch auf den „Titel“ des angezeigten Seiteninhalts setzen
PageTitle=lblBiaoTi.Text
; . .
Hinweis: lblBiaoTi ist hier ein Label-Steuerelement oder es kann ein TextBox-Steuerelement oder ein anderes Serversteuerelement sein.
PageTitle=lblBiaoTi.Text; Dem Textattribut von lblBiaoTi muss vor dem Satz ein Wert zugewiesen werden.
Methode 2: Verwenden Sie ein Literal-Steuerelement.
Ziehen Sie zunächst ein Literal-Steuerelement in die ASPX-Seite. Die ID ist auf PageTitle festgelegt.
Zweitens: Geben Sie die .aspx-HTML-Seite ein, schneiden Sie den Code des Literal-Steuerelements, das Sie gerade hinzugefügt haben, vollständig aus und fügen Sie ihn zwischen <title> und </title> ein.
Abschließend: Legen Sie den Wert von PageTitle an der entsprechenden Stelle der .aspx.cs-Seite fest, beispielsweise in der PageLoad-Funktion.
Beispiel:
In .aspx:
<Head>
<title>
<asp:Literal id="PageTitle" runat="server"></asp:Literal>
</title>
In .aspx.cs:
öffentliche Klasse news_view : System .Web .UI.Seite
{
. . . . . . . . . . . .
//Wird verwendet, um den Seitentitel dynamisch festzulegen
protected string PageTitle
; . . .
private void Page_Load(object sender, System.EventArgs e)
{
. . . . . . .
// Den Titel der Webseite dynamisch auf den „Titel“ des angezeigten Seiteninhalts setzen
PageTitle=lblBiaoTi.Text
; . .
Hinweis: lblBiaoTi ist hier ein Label-Steuerelement oder es kann ein TextBox-Steuerelement oder ein anderes Serversteuerelement sein.
PageTitle=lblBiaoTi.Text; Dem Textattribut von lblBiaoTi muss vor dem Satz ein Wert zugewiesen werden.