@Html.Partial("Index") を使用して、コントローラーで "Index" というアクションを呼び出すと、"Index" ビューが返されます。残念ながら、Model が null であるというエラーが Index ビューで表示されるため、コントローラーのアクションは無視されているようです。コントローラーアクションにブレークポイントを設定しようとしましたが、それらは単にスキップされています。コントローラーを読み取らずにビュー「インデックス」がレンダリングされているようです? ここで何が起こっているのですか?
どんなアイデアでも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);
}