나는 CRUD에 대한하지만, 업데이트, 삭제 및 세부 사항 페이지가 다음과 같이 코드가 null.my 수없는 값으로 오류를 던지는 동안 ASP.NET MVC 코드를 작성했습니다 :값이 될 수 없습니다 널
public ActionResult Edit(int id=0)
{
var alb=db.Albums.FirstOrDefault(x=>x.AlbumId==id);
return View(alb);
}
public ActionResult Detail(int id=0)
{
var alb=db.Albums.Find(id);
return View(alb);
}
public ActionResult Delete(int id=0)
{
var album = db.Albums.Find(id);
return View(album);
}
내 모델은
public class Album
{
public int AlbumId { get; set; }
public int GenreId { get; set; }
public int ArtistId { get; set; }
public string AlbumTitle { get; set; }
public String Price { get; set; }
public String AlbumArtUrl { get; set; }
public Genre Genre { get; set; }
public Artist Artist { get; set; }
}
변수 alb와 앨범이 나에게 어떤 ID도 얻지 못하는 null 값을 표시하기 때문입니다. 이렇게 제안 해주세요.
어떤 프로그래밍 언어가 될까요? – JJJ
"ASP.NET MVC"를 단순히 "MVC"로 언급하지 마십시오. 하나는 프레임 워크이고 다른 하나는 언어에 독립적 인 디자인 패턴입니다. IE 호출 - "인터넷" –
yehhhh ... ASP.NET MVC – Santosh