我正在使用@Html.Partial("Index") 在控制器中调用一个名为“Index”的操作,然后它应该返回给我“Index”视图。不幸的是,控制器操作似乎被忽略了,因为我在索引视图中收到模型为空的错误。我尝试在控制器操作中设置断点,它们只是被跳过,似乎视图“索引”是在没有读取控制器的情况下呈现的?这里发生了什么?
感谢任何想法。
控制器动作代码如下:
public ActionResult Index()
{
int UserId = (int)Session["UserId"];
var Photos = db.Photos
.Where(Photo => Photo.ClientId == UserId)
.ToList();
if ((bool)Session["Admin"] == true) return PartialView(Photos);
else return View(Photos);
}