0

多くの jQuery ベースの条件フィールド、検証、および多くの CSS が UL および LI タグに適用される約 60 のフィールドを持つ大きな HTML フォームがあります。

目標は、フォームの応答を電子メールで送信し、フォームの送信時にユーザーを特定の URL にリダイレクトすることです。

SMTP は IIS 7.5 で構成され、機能しています。私が持っていないのは、IIS 上の .Net ベースの sendmail に相当するもので、フォーム フィールドごとにコーディングする必要はありません。

フォームフィールドを etc. タグにラップすることを提案する解決策を数多く見てきました<asp:textbox> <asp:checkbox>が、それはまったく問題外です。ページの HTML マークアップにある既存のフォームをそのまま保持し、適切なフォーム アクションを見つけて、フォームをメールで送信 (できれば新しい URL にリダイレクト) できるようにする必要があります。

メーラー スクリプトを作成する必要があるかもしれないことは理解していますが、フォーム全体をmail.BodySystem.Net.Mailに渡す方法が明確ではないことに気付きました。それがなければ、最初に ASP フォームにする必要があります。

4

1 に答える 1

1

を使用して、任意の 、またはRequest.Formから投稿されたフォームにアクセスできます。投稿するだけでよいことを考えると、おそらく実際には最良の選択です。HttpHandlerPageControllerHttpHandler

次に、キー/値をどのように使用しRequest.Formて電子メールを作成するかはあなた次第です。

于 2013-05-20T05:10:52.483 に答える