Umbraco CMSには、.NETのMailMessageを使用して電子メールを作成して送信するためのインラインC#スクリプトが含まれています。エンドユーザーは添付ファイルとして電子メールに追加されるファイルをアップロードできる必要があります。剃刀フォーム - 電子メールへのアップロードと添付
私の知る限り、これを行う唯一の方法は、ディスクにアップロードしてディスクから添付ファイルを読み込むことです。
ディスクに書き込まずにアップロードして添付することはできますか?コードビハインドやコントローラはないことに注意してください。これはすべてインラインの剃刀ロジックです。
ありがとうございます。私はRequest.Filesを見ようとしましたが、それは私に0のカウントを与えています。 – Savage
これ以上の情報がなければ、その理由を診断することは困難です。私が確認したことを再確認してください。 –
フォームの入れ子に問題がありました。いったん私がフォームタグを騙してしまえば、あなたのコード例は正常に動作しました。 – Savage