我正在使用MVC向主页添加一个标题与内容占位符.默认的MVC母版页模板使用以下代码:
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><asp:ContentPlaceHolder ID="TitleContent" runat="server"/></title>
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
</head>
Run Code Online (Sandbox Code Playgroud)
当我尝试将默认文本添加到内容持有者的前面时,它不会在最终呈现的页面中显示文本.我试图让页面显示一个带有附加的contentplaceholder文本的默认标题.
示例:(
默认文本)(ContentPlaceHolder文本)
我的页面 - 关于我们
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>My Page - <asp:ContentPlaceHolder ID="TitleContent" runat="server"/></title>
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
</head>
Run Code Online (Sandbox Code Playgroud)
我正在寻找一种方法来实现这一点,而无需使用代码.有任何想法吗?