Fragen, ob mir hier jemand helfen kann. Neu bei ASP.NET.Masterpage Literal Ergebnisse in leere Ausgabe setzen
Es wird versucht, den PageName in einer Masterseite auszugeben.
Masterpage hat ein Literal, in dem ich durch den Zugriff auf eine Eigenschaft auf der MasterPage "PageTitle" festlegen.
<head runat="server">
<title><asp:Literal ID="litTitle" runat="server"/></title>
<asp:ContentPlaceHolder ID="head" runat="server" />
</head>
Das Kind Seite ist wie folgt:
<asp:Content runat="server" ContentPlaceHolderID="content">
<%
MasterPage master = Master as MasterPage;
master.PageName = "Log in";
%>
</asp:Content>
und die Eigenschaft Pagename ist thusly codiert:
private string _pageName;
public string PageName
{
get
{
return _pageName;
}
set
{
_pageName = value;
litTitle.Text = _pageName;
}
}
Ich vermute, dies liegt daran, dass die Seite ausgegeben wurde bereits gemacht worden , aber wie gesagt, ich weiß nicht genug über ASP.NET. Ich denke, ich bin ähnlich wie PHPs ob_start().
Sie sollten eine dieser Antworten akzeptieren oder Feedback geben, wenn sie nicht hilfreich waren. –