Vous vous demandez si quelqu'un peut m'aider ici. Nouveau sur ASP.NET.Définition des résultats littéraux de la page de masquage dans la sortie vide
Essayez de générer le nom de page dans une page maître.
Masterpage a un littéral dans lequel je définis en accédant à une propriété sur le "PageTitle" MasterPage.
<head runat="server">
<title><asp:Literal ID="litTitle" runat="server"/></title>
<asp:ContentPlaceHolder ID="head" runat="server" />
</head>
La page enfant est comme ceci:
<asp:Content runat="server" ContentPlaceHolderID="content">
<%
MasterPage master = Master as MasterPage;
master.PageName = "Log in";
%>
</asp:Content>
Et la PageName propriété est codé ainsi:
private string _pageName;
public string PageName
{
get
{
return _pageName;
}
set
{
_pageName = value;
litTitle.Text = _pageName;
}
}
Je devine que c'est parce que la sortie de la page a déjà été rendu , mais comme je le dis, je ne sais pas assez sur ASP.NET. Je suppose que je suis après quelque chose de similaire aux PHPs ob_start().
Vous devez accepter l'une de ces réponses ou fournir des commentaires si elles ne vous ont pas été utiles. –