Silverlight Multi File UploaderをASP.NET MVC 3で使用したいと思います。ファイルのアップロードを処理するためにashxハンドラを使用する必要があります。ハンドラはライブラリの一部です。 ASP.NET MVC 3でハンドラーを統合するにはどうすればいいですか(私はRazorビューエンジンを使用しています)?ASP.NET MVC 3とRazorを使用したASHXハンドラ
答えて
サードパーティ製のライブラリの一部であり、web.config
に何かを設定するように指示する指示に従う方が簡単だと思います。 *.ashx
へのルートを無視して、*.ashx
へのリクエストを無視できます。 `+
routes.IgnoreRoute("{resource}.ashx/{*pathInfo}");
問題は、私はあなたがハンドラが必要であることを言った、ファイルアップロード
を処理するためにASHXハンドラを使用する必要があるということですか?あなたがハンドラで行うことができることはすべて、コントローラアクションで行うことができます。必要に応じて生のRequest.InputStream
にアクセスすることさえできます。
をし、複数のファイルを使用して取引は、あなたが'のActionResultアップロード(IEnumerableを
@Major Byteは、Silverlightコントロールが ' multipart/form-data'エンコードされたリクエストです。そうでなければ、手動で解析する必要があります。 –
再利用できるものがあれば、なぜ新しいコードを書くべきですか?これはあなたが探しているものです。私は、カスタムアクションや結果タイプなどを書いてはいけません。私は既存のコードを再利用したい。 – kubal5003
- 1. ASP.NET Razor Over ASP.NETを使用したASP.NET WebページMVC Razor Views
- 2. Asp.Net MVC 3 Razor Rendering Bug?かみそりビューエンジンASP.Net MVC 3 RCを使用して
- 3. MVC 3のRazorを使用したカスタムライブラリ
- 4. jqueryとハンドラ(ashx)を使用してアップロードファイル
- 5. asp.net mvc 3 + Razor with Ajaxとjqueryを使用する
- 6. ASP.Net MVC 3 Razor Create Report
- 7. asp.net ashxハンドラのセッションタイムアウトとjquery ajaxコール
- 8. Razorを使用しないMVC 3?
- 9. ASP.NET MVC 3 Razorを使用した再利用可能なテーブル表示テンプレート
- 10. TagBuilderとASP.NET MVC 4(Razorエンジンを使用)を使用したhtmlコードのレンダリング
- 11. ASP.NET MVC 3、Razor Views、およびPortable Areas
- 12. Asp.Net MVC 3(Razor、Json、Ajax)マスターディテール - ディテールセーブ失敗
- 13. ASP.NET MVC 3、Razor Layout Controllerのような?
- 14. httpハンドラとasp.net mvc
- 15. デザインMVC 4のマルチレベル(3)メニューC#を使用したRAZORビュー
- 16. MailToリンク(Razor ASP.NET MVC)の件名にRazorを使用
- 17. MVC 3 Razor Intellisense
- 18. MVC ASP.NET or Razor
- 19. ASP.NET MVC Razorコンテンツプレースホルダー
- 20. TimePicker Razor ASP.NET-MVC
- 21. ASP.NET MVC 3 Razorを使用してHtmlAttributesをオブジェクト値でレンダリングするには?
- 22. ashxハンドラは古いC#コンパイラを使用しています
- 23. カスタムセキュリティfor ashxハンドラ
- 24. ASP.NET MVC 3とMySQLとLINQを使用したEntity Framework
- 25. MVC Razor - アンカーアクションを使用したBeginForm
- 26. asp.net 4.0での.ashxハンドラの呼び出し方法ルーティング
- 27. MVC 3 Razor PopUp Window
- 28. asp.net mvc razorのコードエディタ
- 29. ASP.NET MVC RazorオブジェクトHtmlAttributes
- 30. ASP.NET MVC Razorのカスタムコントロール
私はそれを試みます。ありがとう:) – kubal5003
これは完全に動作します。ありがとうございました!私がする必要があったのは、Webサイトのルートフォルダにashxファイルを追加し、上記の行をGlobal.asaxに追加するだけでした。 :D – kubal5003
私は助けることができてうれしいです。 –