더북(TheBook)

3. 글을 삭제하면 바로 리스트 페이지로 이동하지 않고, 삭제 확인 페이지로 이동 후 리스트로 이동하는 뷰 페이지인 DeleteCompleted.cshtml을 생성하고, 다음과 같이 작성한다. HttpPost 방식의 Delete 액션 메서드에서 return RedirectToAction("DeleteCompleted")로 실행하면 삭제 후 DeleteCompleted 페이지로 이동하고, return RedirectToAction("Index")를 실행하면 삭제 후 바로 Index 페이지로 이동한다. 다음 코드는 삭제 후 DeleteCompleted 페이지로 이동해 자바스크립트로 경고 대화상자를 띄우는 코드를 구현한 것이다.

▼  /Views/DotNetNote/DeleteCompleted.cshtml

@{
  Layout = null;
}
<script>
  window.alert(“삭제되었습니다.”);
  window.location.href = ”/DotNetNote/Index”;
</script>

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.