1

ユーザーが選択したテキスト ファイルからテキストをメモリに読み込もうとしています

モデル:

public HttpPostedFileBase File { get; set; }

見る

<form action="" method="post" enctype="multipart/form-data" id="MyForm">
                @Html.TextBoxFor(m => m.File, new { type = "file" })
                 <input type="submit" name="btnSubmit" id="ProcessAll" value="Process All" />
            </form>

コントローラ:

[HttpPost]
    public ActionResult FileToFasta(F2FModel model)
{
//Need to read file to a string without uploading it
return View(model);
}

何かご意見は?ありがとう

4

2 に答える 2

3
new StreamReader(model.File.InputStream).ReadToEnd()
于 2012-10-18T14:51:10.500 に答える
0

System.IO 名前空間を使用します。

var sw = new StreamReader(model.File.InputStream);
var text = sw.ReadToEnd();
sw.Close();
于 2012-10-18T14:52:49.003 に答える