2014-09-18 6 views
-2

MVC에서이 오류가 발생했습니다. 이 오류가 발생하면 오류 페이지를 리디렉션하고 싶습니다. 수행하는 방법?MVC에서 오류가 발생하는 동안 페이지를 리디렉션하는 방법

오류 :

Error:

An Error Occurred While Processing Your Request.

+0

제발 당신의 소스 코드를주십시오. –

+0

이것은 일반적인 오류이므로 모든 사람이 그 원인을 파악하는 것은 불가능합니다. – Claies

답변

0

웹 페이지를 리디렉션 시도의 catch 블록 및 캐치 블록을 사용 리디렉션 코드에 적용 ... 나는이 당신에게 당신은 항상 시도 캐치를 사용할 수 있습니다

+0

내 응용 프로그램에서 reportviewer를 사용하고 있지만 게시 영역에는 보고서 용 dll 참조가 없습니다. try catch 블록을 처리하지만 그 참조 문제는 블록을 catch하지 않습니다. 해당 오류 만 발생했습니다. – Lawrence

1

을 도움이되기를 바랍니다 .

다음은 예제입니다. 도움이 되었기 바랍니다.

// action method for same 
    [HttpPost] 
    public ActionResult Save(EmployeeModel employeeModel) 
    { 

     try 
     { 
      // do something, like call a service/business layer method. 

      // redirect to home action 
      return RedirectToAction("Home"); 

     } 
     catch (Exception ex) 
     { 
      // if failure gets into catch block and returns the posted model back, 
      // work aroud for viewstate(does not exist in asp.net mvc) using model binding in asp.net mvc 
      return View(employeeModel); 

     } 
    } 
관련 문제