2010-07-09 2 views
0

데이터베이스에서 숨겨진 입력 값에 대한 값을 설정하고 공급 업체 웹 사이트에서 호스팅되는 ASP 페이지에 대한 POST를 수행하는 ASP 페이지를 ASP.net으로 변환해야합니다.ASP.net 페이지에서 공급 업체의 클래식 ASP 페이지로 POST 수행. 가능한?

나는 이미 ASP.net 페이지가 자신 이외의 웹 페이지에 게시 할 수 있다는 것을 알았습니다 ... 내 질문은 ASP.net이되고 보내는 수신자와의 호환성 문제 및 고전 ASP를받는 수신자 문제입니다. ASP.net 페이지에서 공급 업체 사이트에있는 고전적인 ASP 페이지로 게시 할 수 있습니까?

답변

4

예, 가능합니다.

POST은 HTTP 프로토콜로 정의 된 요청 메커니즘입니다. 기술에 의존하지 않습니다. 하루가 끝날 때 웹 페이지는 렌더링 된 기술과 상관없이 HTML 및 스크립트의 묶음 일뿐입니다.

ASP.Net이 양식에 넣는 추가 데이터가있을 수 있지만 원하는 경우 원하는 웹 주소에 게시 할 수 없습니다. 세션 상태 또는 응용 프로그램 변수를 공유하지 않으므로 수동으로 양식을 작성하거나 양식 컨트롤을 작성해야 할 수도 있습니다 ("runat = server"로 된 하나의 양식 태그를 갖는 규칙적인 패턴은 도움이되지 않습니다. 이것은 다시 게시를 수행하도록 설정합니다.)

+0

다른 모든 방법이 실패하면 ASP.NET 컨트롤을 사용하지 않고 항상

메서드 = post 및 action = "vendors url"을 만들 수 있지만 왜 필요한지는 알 수 없습니다. –