我的母版页如下所示:
<head runat="server">
<title>
<asp:ContentPlaceHolder ID="PageTitlePlaceHolder" runat="server" />
</title>
内容页面如下所示:
<asp:Content ID="TitleContent1"
ContentPlaceHolderID="PageTitlePlaceHolder" runat="Server">
My Page
</asp:Content>
这通过在页面上放置内容页面特定标题(本示例中为“我的页面”)来工作。现在我想为站点名称的母版页中的标题添加一个全局前缀。所以我想要:
<head runat="server">
<title>
Example.com:
<asp:ContentPlaceHolder ID="PageTitlePlaceHolder" runat="server" />
</title>
但是,当我执行此操作时,仍然在磁贴中呈现没有“Example.com”的内容页面,就好像它被忽略了一样。
为什么会发生这种情况,我该如何实现?