新的MVC,所以在這裏。ASP.net MVC 5從控制器加載HTML.Partial,而不是在cshtml頁面加載
我目前加載了HTML.Partial我Index.cshtml頁面上,像這樣:
@Html.Partial("~/Views/Switchb/editPerson.cshtml")
但是,我需要定製的,在控制器根據當前的用戶類別號碼。
因此,作爲一個例子,如果用戶有3類,然後我需要做到這一點:
@Html.Partial("~/Views/Switchb/3.cshtml")
是否有的「背後的代碼」,在控制器的任何類型的呼叫是我可以用來做到這一點?或者我只需要將代碼放在cshtml頁面中,並通過控制器將其類別編號傳遞給cshtml頁面?
您可以調用Ajax從客戶加載數據,當你有類別編號。 –
使用'@ Html.Action()'調用返回您的部分的服務器方法 –