2011-02-23 5 views
0

도움말, html 양식의 게시물 데이터를 허용하는 일반 작업 페이지를 만들어야합니다. 서버는 Windows 2003 iis6에서 asp.net 2를 실행 중입니다.HTML 양식의 일반 작업 페이지

페이지를 다시 게시하지 않고 다른 페이지로 리디렉션하고 싶습니다. 다른 페이지의 데이터를 받아들이는 페이지는 어떻게 만듭니 까? 정말 확실하지 그 다음에

감사

+0

"일반 작업 페이지"t o 폼 데이터를 사용합니다. 설명 할 수 있니? 그리고 다른 페이지로 리디렉션하기 위해 항상'Response.Redirect'를 사용할 수 있습니다. – Oded

답변

0

이것은 HttpContext.Request 개체입니다 무엇을 시작합니다.

http://msdn.microsoft.com/en-us/library/system.web.httpcontext.request(v=VS.80).aspx

편집 : 당신이 변수를 잡기 위해 HttpContext.Request 객체를 사용하는 것이 someotherpage.aspx

<form method="POST" action="someotherpage.aspx"> 
    <!-- form stuff here --> 
    <input type="hidden" name="username" value="steve" /> 
    <input type="submit" /> 
</form> 

그리고 예를 들어이 보류 변수를 게시 핸들이 있습니다 :

string username; 

if(HttpContext.Request["username"] != null) 
    username = HttpContext.Request["username"]; 
+0

someotherpage.aspx의 코드에서 추측하고 있습니다. – nkuebelbeck

+0

@nkuebelbeck - 또는 그 부분이 '<% %>'태그 사이에 있습니다. 내 선호는 뒤에 코드를 사용하는 것입니다. HttpContext 클래스는 페이지 수명주기 동안 사용할 수 있으므로 게시 된 변수에 언제든지 액세스 할 수 있어야합니다. –

+0

감사합니다. 이것은 적어도 시작하기위한 약간의 추진력을 줄 것입니다. 이 포럼을 사랑해. 다시 한번 감사드립니다. – nkuebelbeck