편집 페이지와 작성 페이지가 있습니다. 그것은 다른 페이지에있는 두 개의 링크입니다. 사용자가 편집 버튼을 누를 때 리디렉션을 만들려고합니다. ID에 값이 없으면 사용자가 추가 페이지로 이동할 것입니다. 내가 뭘 찾았는지MVC : ID가 0 인 경우
Public ActionResult Edit (int id)
{
if (Product.Id.Equals(null))
{
RedirectToAction("Add");
}
//Edit Page Code is here
}
당신은 변수에 널 (NULL)을 설정할 수 있습니다
당신은 "당신이있어하는 것은 잘못된 추측."하고 이걸 안하려 했니? 당신은 아마도 'null'대신에 0을 검사해야합니다. –
'null'을 확인하는 좋은 방법인지 의심됩니다 : Product.Id.Equals (null)', null이 아니거나 예외가 발생했기 때문에 . '=='를 사용해야합니다 : if (Product.Id == null)' –