나는 고전적인 ASP 응용 프로그램이 있습니다. 해당 페이지의 컨테스트 양식을 Asp.Net 양식에 게시하고 싶습니다. 그 이유는 내가 데이터베이스에 들어가기 전에 검증을 위해 Asp.Net 페이지에 내장 된 많은 로직을 사용하기를 원하며 asp를 잘 모르기 때문입니다. 더 안전한 asp.Net은 말할 것도 없습니다.양식을 asp에서 asp.Net로 게시
이 목표를 달성하는 가장 좋은 방법은 무엇입니까?
내 ASP 페이지 :
<html>
<body>
<form action="/Contests/entry.aspx" method="post">
Name: <input type="text" name="fname" size="20" />
Last Name: <input type="text" name="lname" size="20" />
<input type="submit" value="Submit" />
</form>
</body>
</html>
aspx 페이지는 가상 디렉터리에서 실행하고 게시 아무것도 처리 할 다음과 같이 내 생각이다.
이것이 가능한가, 아니면 aspx가 이런 종류의 것을 방지합니까?
제 동료가 페이지 제어 권한을 갖고 HTML을 직접 만들고 싶기 때문에 aspx에서 양식을 만들고 싶지 않습니다. 끊임없이 변경하는 번거 로움을 원치 않습니다.
고려해야 할 경고가 있습니까?
어떤 장애물을 피할 수 있습니까?
게시 된 양식 값에 액세스하려면 어떻게해야합니까?Request.Form?
asp.net MVC를 사용하고 있습니까? 또한 여기에 매우 비슷한 질문이 있습니다 http://stackoverflow.com/questions/431296/how-can-i-take-more-control-in-asp-net, 받아 들여진 대답은 똑같은 일을하는 것처럼 보입니다. 다시하려고합니다. – R0MANARMY
@ R0MANARMY : 사실, 그렇습니다. 분명히 그 해결책을 살펴볼 것입니다! – Armstrongest