想知道是否有人可以幫助我在這裏。 ASP.NET新手。設置母版文字導致空白輸出
嘗試在母版頁中輸出PageName。
母版頁有一個文字,我通過訪問母版頁「PageTitle」上的屬性進行設置。
<head runat="server">
<title><asp:Literal ID="litTitle" runat="server"/></title>
<asp:ContentPlaceHolder ID="head" runat="server" />
</head>
子頁面是這樣的:
<asp:Content runat="server" ContentPlaceHolderID="content">
<%
MasterPage master = Master as MasterPage;
master.PageName = "Log in";
%>
</asp:Content>
和物業頁面名稱正是如此編碼:
private string _pageName;
public string PageName
{
get
{
return _pageName;
}
set
{
_pageName = value;
litTitle.Text = _pageName;
}
}
我猜這是因爲頁面輸出已經呈現,但正如我所說我對ASP.NET不夠了解。我想我是在類似PHP的ob_start()之後。
你應該接受這些答案之一,或者如果他們沒有用,請提供反饋。 – 2010-11-23 01:53:20