私は古典的なASPアプリケーションを持っています。そのページから Asp.Net フォームにコンテスト フォームを投稿したいと考えています。その理由は、データベースに入る前に検証のために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はこの種のことを防ぎますか?
私は(できれば)aspxでフォームを作成したくありません。同僚がページを制御して自分でhtmlを作成したいので、常に変更する手間をかけたくないからです。
考慮すべき注意事項はありますか?
どのような障害に遭遇しますか?
投稿されたフォームの値にアクセスするにはどうすればよいですか? Request.Form?