2011-04-14 4 views
3

현재 Server.Transfer를 사용하여 url에 변수를 추가하려고합니다. 내가 Response.Redirect를 사용할 수없는 이유 인 양식 게시 데이터를 유지해야하므로 Server.Transfer를 사용해야합니다.asp.net에서 Server.Transfer와 함께 URL 변수를 추가하십시오.

나는 Server.Transfer("add_account.aspx?error=userNotFound");을 사용하고 있지만 변수가 URL에 추가되지 않습니다.

도움 주셔서 감사합니다.

답변

4

보통 Server.Transfer를, 우리는 주위에 데이터를 전달하기 위해 컨텍스트를 사용

Context.Items["error"] = "UserNotFound"; 
Server.Transfer("add_account.aspx"); 

이 세션 및 응용 프로그램과 같은 상태의 용기,하지만 그것은 단지 현재 요청 지속 한 후 사라집니다.

관련 문제