12
我使用@ Html.Partial(「Index」)在控制器中調用名爲「Index」的動作,然後應該返回給我「索引」視圖。不幸的是,它看起來像控制器操作被忽略,因爲我在索引視圖中得到一個模型爲null的錯誤。我嘗試在控制器操作中設置斷點,並且它們僅僅被跳過,似乎在不讀取控制器的情況下呈現「索引」視圖?這裏發生了什麼?Html.Partial()跳過控制器動作
Thx任何想法。
控制器動作代碼如下:
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);
}
完美地工作,謝謝! – RealityDysfunction