2015-04-23 37 views
0

任何人都知道是否無論如何在自定義視圖內顯示構建編輯器的espefic部分。與部分果園相關的自定義視圖

我正在創建專業,但不是以標準方式果園建議,我有一個自定義視圖,但該專業有一個我創建的DomicilioPart女巫,該部分有一個帶重寫方法BuildEditor的驅動程序。有沒有什麼方法在我的自定義視圖中顯示特定的編輯器?

回答

0

您必須使用方法_contentManager.BuildEditor(contentItem)來創建相應的Edit模板。

public ActionResult Example(int id) { 

    var ci = _contentManager.Get(id); 

    var editShape = _contentManaget.BuildEditor(ci); 

    // more code 
    viewModel.Edit = editShape; 

    return View(viewModel); 
} 

#Template 

<div>@Display(Model.EditShape)</div> 

training module將教你創建/編輯和ContentItems的刪除。

+0

這將招標單方面的編輯附加,這不是什麼即時通訊尋找。無論如何只顯示特定視圖的編輯器 – user3497504

+0

因此,您對單個零件的編輯形狀不感興趣,而不是整個內容項目?您可以使用Placement.info隱藏不需要的部分。另一種可能是直接渲染shapeFactory。 – mberacochea