【发布时间】:2017-08-29 17:20:33
【问题描述】:
MVC 新手,所以就到这里。
我目前正在我的 Index.cshtml 页面上加载 HTML.Partial,如下所示:
@Html.Partial("~/Views/Switchb/editPerson.cshtml")
但是,我需要根据当前用户类别编号在控制器中进行自定义。
例如,如果用户的类别为 3,那么我需要这样做:
@Html.Partial("~/Views/Switchb/3.cshtml")
控制器中的 “代码隐藏” 中是否有任何类型的调用可供我使用?还是我只需要将代码放在 cshtml 页面中并通过控制器将其类别编号传递给 cshtml 页面?
【问题讨论】:
-
当您有类别编号时,您可以进行 ajax 调用以从客户端加载数据。
-
使用
@Html.Action()调用返回部分的服务器方法
标签: c# asp.net-mvc razor partial-views