好的,我知道这是一个愚蠢的问题,我真的不知道什么或如何搜索这个问题。问题是我将页面标题值存储到数据库中,然后从数据库中检索值并使用这段代码将该标题分配给页面this.Title = pageTitle;
,它呈现如下
<head><title>
page title here
</title>
但我的经理希望我让它呈现如下
<head><title>page title here</title>
我不知道要搜索什么或怎么做
编辑:我试过
<head><title><asp:Literal ID="ltrlMasterTitle" runat="server" Text=""</asp:Literal></title>
并使用以下代码将其设置为我想要的值
Literal lblMasterTitle = (Literal)this.Page.Master.FindControl("lblMasterTitle");
if (!string.IsNullOrWhiteSpace(pageTitle))
lblMasterTitle.Text = pageTitle;
但它也以相同的方式呈现。PS:我尝试使用 Jonathan Hanson 建议的解决方案,但我无法弄清楚母版页和子页之间的数据传输:/
另一个编辑:我尝试了乔纳森汉森链接中建议的方法,但也呈现相同的 oO