2009-07-21 2 views
1

На данный момент, чтобы установить заголовок страницы вы должны это на главной страницеASP.Net MVC ContentPlaceHolder для MetaKeywords и MetaDescription

<title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title> 

Я также хочу иметь тот же принцип для MetaKeywords и MetaDescription однако я не» т думаю, что это правильно:

<meta name="description" content="<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server" />" /> 

Может кто-то мне точку в правильном направлении

Благодаря

ответ

2

Master:

<head runat="server"> 
    ... 
    <asp:ContentPlaceHolder ID="MetaContent" runat="server" /> 
    ... 
</head> 

Просмотров:

<asp:Content ID="MetaContent" ContentPlaceHolderID="MetaContent" runat="server"> 
    <meta name="description" content="..." /> 
    ... 
</asp:Content> 
+2

Вы на StackOverflow 24/7? :) –

+0

Нет, 9-10/7 :) –

+0

Вы работаете в StackOverflow? Думал, что я здесь много, но у меня есть полная работа! – Jon