2011-07-09 22 views
0

私は、ASP.NET MVCでCSVファイルをインポートするためのより良いソリューションを探しています。MVCポストCSVファイル

基本的に非同期にファイルをコントローラに提出し、このコンマ区切りのファイルを解析する必要があります。ファイルをサーバーに保存する必要はありません。

このファイルを私が使用するコントローラに送信するにはどうすればよいですか? 最近、私はその解決策を見つけましたhttp://blog.stevensanderson.com/2008/11/24/jquery-ajax-uploader-plugin-with-progress-bar/ アップロードのためにフラッシュが使われています。私はそれを行うにはjavascriptを好むと思います。

あなたはどう思いますか?私はそれを行うためにはJavaScriptを好むだろうと思う

http://aspzone.com/tech/jquery-file-upload-in-asp-net-mvc-without-using-flash/

http://jquery.malsup.com/form/#file-upload

http://valums.com/ajax-upload/

答えて

0

は見て いくつかのリンクを更新しました。

AJAXを使用してファイルをアップロードすることはできません。ユーザーの同意がある場合は、入力タイプ= "ファイル"フィールドの単純なhtmlフォームを作成し、jquery.formプラグインを使用してこのフォームをAJAXifyできます。このプラグインsupports also file uploads。回避策として、JavaScriptを使用してファイルをアップロードできないという制限は、隠しiframeを使用します。

+0

どうすればいいですか?http://valums.com/ajax-upload/ – Joper

+0

@Joper、はい、AJAXではなくiframeを使用します。私が提案したプラグインと同じです:jquery.form –

+0

私はajax-アップロードがより進んだと思います。どう思いますか? – Joper