2014-02-14 45 views
0

我已經在Umbraco(MVC)中創建了一個模板(視圖),並試圖找出如何綁定到文檔類型的內容。保持它很簡單:Umbraco剃刀 - 綁定內容字段

@inherits Umbraco.Web.Mvc.UmbracoTemplatePage 
@{ 
    Layout = null; 
} 

<h1>@Model.Title</h1> 

我一把umbraco文件類型都有一個Title字段(別名是「標題」),但如果我嘗試和運行此我得到生成錯誤。我發現了一大堆文檔建議使用Library.NodeById()方法,但我相信這是針對WebForms而不是MVC。任何人可以提供一些指導?

回答

2

你可以在多種方式的屬性值與型號::

@Model.Content.GetPropertyValue("title") 

@Model.Content.GetProperty("title").Value 

而作爲一個動態

@CurrentPage.Title 

你記得你的模板添加到您的文檔類型?

+0

是的,我沒有添加模板的文檔類型 - 這些都是有用的感謝出於好奇,你知道,如果你可以讓一個MVC模式,可根據文件類型的強類型結合 – Ian

+0

不,不幸的不是。我以前從來沒有見過。只有當你製作你自己的模型並將它綁定到你的視圖。 –