3
A
回答
0
我想將其添加爲一個單獨的觀點 - 這樣你可以撥打:從你的各種佈局內
@{Html.RenderAction("Head", "Header");}
,並具有相同的正確的報頭數據渲染。
心連心
0
通常,母版頁,我們把一個ContentPlaceHolder
控制,稱之爲TitleContent
這樣的:
<head>
<title>
<asp:ContentPlaceHolder ID="TitleContent" runat="server" />
</title>
</head>
,在兒童網頁:
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
Some Title
</asp:Content>
同樣的事情可以爲Meta標籤完成,或者您可以爲HeadContent
製作完整的ContentPlaceHolder,並在每個頁面中分別填充(標題/元...)。
5
我會爲標題使用ViewBag
,爲其餘的頭部內容使用RenderSection
。這正好總綱文件(_Layout.cshtml):
<head>
<title>@ViewBag.Title</title>
@RenderSection("head", false);
</head>
在你個人的意見,您將添加:
@{
ViewBag.Title = "My Page Title";
}
@section head {
<meta name="description" content="best site ever">
}
編輯:
注意,@section head {...}
塊是可選的。如果省略此塊,則不會收到編譯錯誤。在你想要提供元數據的視圖上。
0
您必須將元標記放在HTML的HEAD標記中。對於MVC應用程序,它取決於你有頭。它可以是佈局(Layout.cshtml)的頁面(* .cshmtl)。放置在佈局中比較好,因爲元信息是通過其餘頁面共享的。
// *.cshtml
<!DOCTYPE html>
<html>
<head>
<title>@ViewBag.Title</title>
<meta ... />
</html>
</head>
相關問題
- 1. WordPress爲頁面添加元描述
- 2. 如何在WooCommerce類別頁面中添加元標題和元描述
- 3. 如何爲頁面添加描述標籤
- 4. 將描述頁面屬性輸出爲元描述標記
- 5. PHP代碼打印出頁面標題和元描述?
- 6. 如何在一個頁面中顯示標題和描述jquery
- 7. 如何在Keystone JS中爲我的非貼文頁面設置標題標籤和元描述?
- 8. 重複元描述和標題標記
- 9. 動態元數據和頁面描述
- 10. 如何在母版頁中添加元標記?如何在元標記中動態添加描述?
- 11. 獲取元標題和描述
- 12. 「標記」和「類別」的元描述頁面
- 13. 如何在WordPress中替換元標題和元描述?
- 14. 功能,以廢頁面的關鍵字,描述和標題?
- 15. 在每個頁面的不同標題,關鍵字和描述
- 16. 在wordpress分頁中添加自定義描述元標記
- 17. 如何設置ImageHyperlink的標題和描述,如歡迎頁面中所示?
- 18. 如何在自定義頁面上添加產品描述?
- 19. Noindex頁面是否需要元描述和關鍵字標籤?
- 20. joomla - 創建一個插件,改變頁面標題和描述
- 21. 從外部頁面鏈接獲取「標題」和「描述」
- 22. 如何將內容標題添加到內容描述中?
- 23. 如何向燈箱添加標題或描述?
- 24. 如何動態更改ClojureScript/Reagent中的頁面標題和描述
- 25. 如何在我的網站的描述中添加標題在谷歌
- 26. asp.net MVC3根據頁面內容自動生成元關鍵字和描述
- 27. 元描述標籤
- 28. 添加標題和描述在圖像Refinerycms-組合
- 29. 使用PowerShell添加標題和/或描述到打印機
- 30. TYPO3的:如何插入頁面標題動態入描述meta標籤
問題是關於MVC應用程序,而不是WebForms應用程序 –
是的,MVC。我有一個完整的MVC項目,並使用上面的語法。 OP沒有說明他在使用Razor。 –
@alexanderb asp.net WebForms View引擎可以簡單地用於mvc,如果Gemma使用web表單視圖引擎,答案會很好。我不明白你在抱怨什麼 – archil