0
我是新來的asp.net核心,並試圖渲染ASP.Net核心應用程序中的局部視圖。部分視圖的地址在運行時確定。我已經構建了一個視圖模型,它被解析成控制器的視圖幷包含所需的文件地址。使用變量來引用局部視圖的位置
下面的代碼會引發以下編譯器錯誤:
@Html.Partial(Model.File);
Error CS1973 'IHtmlHelper' has no applicable method named 'Partial' but appears to have an extension method by that name. Extension methods cannot be dynamically dispatched. Consider casting the dynamic arguments or calling the extension method without the extension method syntax.
任何幫助將不勝感激。
什麼是您的視圖模型的文件屬性的值?這是否與有效的局部視圖位置匹配? – Shyju
@Shyju文件屬性的值取自數據庫,如果我用實際值替換變量,它的工作正常:「//wwwroot//static//arti//1002.cshtml」 –
如果你保留那些在視圖目錄中?它工作嗎? – Shyju