在我看來,我必須加載另一個cshtml。路徑必須是動態的。ASP.NET Html.Partial和ViewBag
@Html.Partial("Programs/" + ViewBag.ProgramData.PrivateName + "/" + "Template")
但這不起作用。我的錯誤「htmlhelper沒有適用的方法命名爲部分動態」
問候。
在我看來,我必須加載另一個cshtml。路徑必須是動態的。ASP.NET Html.Partial和ViewBag
@Html.Partial("Programs/" + ViewBag.ProgramData.PrivateName + "/" + "Template")
但這不起作用。我的錯誤「htmlhelper沒有適用的方法命名爲部分動態」
問候。
使用Model而不是Viewbag。將partialviewname作爲控制器的模型屬性傳遞。我測試了這一點,並完美
@Html.Partial("../Programs/" + Model.ViewName + "/" + "Template")
工作什麼的viewbag –
程序/動態/模板的價值,怎麼3部分命名,第一個控制器名稱,然後滯量視圖名稱 –
值是字符串。最後,我有例如視圖/共享文件夾「程序/視頻/模板」 – ZiomekZKadwencji