2015-01-08 2 views
0
try 
{ 
    context.Response.Redirect("LoginProcessss.aspx"); 
    return "Found"; 
} 

catch (ThreadAbortException) 
{ 
    throw; 
} 
catch (Exception ex) 
{ 
    return "Page Not Found ..."; 
} 

안녕에 "리소스를 찾을 수 없습니다"는, 내가, 내가 LoginProcesss.aspx에 이름을 위의 기반으로 LoginProcess.aspx라고하는 페이지를 변경하고이 서버 오류를 반환 ' 신청. 리소스를 찾을수 없습니다. 이 오류 메시지가 나타나고이 기능을 수행하는 페이지에 표시 할 수 있습니까? 나는 같은 것을 표시 할 것입니다 무엇이 필요반환 문자열

:

+0

이 LoginProcess.aspx의 경로를 확인 – Rajesh

답변

0

Redirect "오류 페이지를 찾을 수 없습니다가 ..."실제로 해당 페이지로 이동하기 위해 노력하고있다. 따라서 리디렉션이 성공한 경우 (또한 그렇지 않은 경우) try 블록으로 돌아 가지 않습니다.

이 같은 것을보십시오 :

HttpWebResponse objResponse = null; 
    var objRequest = HttpWebRequest.Create("LoginProcessss.aspx"); 
    objResponse = (HttpWebResponse) objRequest.GetResponse(); 
    if(objResponse.StatusCode == HttpStatusCode.OK) 
    { 
     return "Found"; 
    }else{ 
     return "Page Not Found ..."; 
    } 
+0

아, 그렇군요. 고마워 친구 –