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>