0
在.NET MVC3 Razor網絡應用程序中,如何使用另一個Area
中的EditorTemplate
? (使用HtmlHelper的EditorFor方法).NET MVC3 HtmlHelper EditorFor不同區域的訪問
在.NET MVC3 Razor網絡應用程序中,如何使用另一個Area
中的EditorTemplate
? (使用HtmlHelper的EditorFor方法).NET MVC3 HtmlHelper EditorFor不同區域的訪問
您可以將編輯器模板移出該區域嗎?如果你把它放在root/Views/Shared/EditorTemplates中,你可以從任何區域訪問它。
如果我正確解釋「另一個區域」:您始終可以使用顯式定位直接引用對象。
這是可能的,但我正在使用模塊(/Modules/MyModule/Views/view.cshtml)。所以editortemplate屬於一個特定的模塊,並且沒有根共享目錄。我通過將EditorTemplate複製到另一個模塊來解決問題,刪除內容並將另一個渲染爲Partial內部...工作並且沒有重複的代碼:) – jaap 2011-12-17 22:52:32