新的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()'调用返回您的部分的服务器方法 –