2
我在Sitecore中有一個自定義字段 - 一個帶有數字和富文本編輯器的複合字段。使用Sitecore,我如何使用cshtml文件和模型來渲染自定義字段?
事情的編輯器方面效果很好,但是當字段在沒有頁面編輯器的情況下渲染時,我想將它的格式委託給一個cshtml文件 - 發送一個我選擇的對象作爲模型。
我可以攔截呈現在DoRender:
protected override void DoRender(HtmlTextWriter output)
{
if (!Sitecore.Context.PageMode.IsPageEditor)
{
//here is where I want to delegate the output to a cshtml DisplayTemplate with the Value as the Model.
}
else
{
base.DoRender(output);
}
}
但是我怎麼委派輸出到CSHTML DisplayTemplate與價值的模型?