3

これは私がaspxページに持っているものです:

<head runat="server">
    <title>Website - <asp:ContentPlaceHolder ID="HeadContent" runat="server" /></title>
</head>

これがビューの内容です。

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    Homepage
</asp:Content>

何らかの理由で、このHTMLが生成されます。

<title>Homepage</title>

'Website-'の部分は削除されています。誰かが私がこれを修正する方法を知っていますか?

4

2 に答える 2

4

Phil Haackは、この問題の説明(および回避策)をhttp://haacked.com/archive/2009/04/03/tipjar-title-tags-and-master-pages.aspxに持っています。回避策は、ページタイトルの静的部分にasp:LiteralControlを使用することです。

于 2009-08-26T22:51:09.900 に答える
0

このようなことをしてもらえますか?

<head runat="server">
    <asp:ContentPlaceHolder ID="HeadContent" runat="server"><title>Website</title></asp:ContentPlaceHolder >
</head>

次に、ビューのタイトル文字列全体を上書きしますか?

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <title>Homepage</title>
</asp:Content>
于 2009-08-26T22:25:30.810 に答える