4
我遇到了實現MVC4自定義視圖引擎的問題,以覆蓋部分視圖的默認位置。我已經實現了這個example中的代碼。MVC4自定義視圖引擎
我的問題是,如果啓動/執行HTML.Partial時路徑與PartialViewLocationFormats數組中的值不匹配,則會在啓動CreatePartialView之前引發錯誤。沒有什麼會匹配,因爲此實現的目標是具有動態路徑。任何洞察力將不勝感激。
我遇到了實現MVC4自定義視圖引擎的問題,以覆蓋部分視圖的默認位置。我已經實現了這個example中的代碼。MVC4自定義視圖引擎
我的問題是,如果啓動/執行HTML.Partial時路徑與PartialViewLocationFormats數組中的值不匹配,則會在啓動CreatePartialView之前引發錯誤。沒有什麼會匹配,因爲此實現的目標是具有動態路徑。任何洞察力將不勝感激。
只需通過自己的方式提供路徑,而不是使用默認方式,即MVC從另一個來源設置partialPath,例如將其傳遞給控制器查看或創建視圖查找程序類。
return base.CreatePartialView(controllerContext, **partialPath**);