1

画像を表示したいときは、次のようなものを使用します。

public ActionResult Show(int id) {
  var MyFile = GetFromDB(id);
  return File(MyFile.Data, MyFile.ContentType);
}

そしてビューで:

<img alt ="" src='@Url.Action("show", new { id = 36 })'/>

txtしたがって、、、 ...のような他の種類のファイルがあると仮定しますpdf。そして、の代わりに一般的なタグを使用してすべての種類のファイルを表示すると思います<img>。誰かがそれについて何か考えを持っていますか?

4

1 に答える 1

1

一部のファイルは初期化が必要であるか、ファイルの表示方法を指定するために追加の宣言が必要なため、簡単ではありませんが、iframeで試すことができます。

<iframe src='@Url.Action("show", new { id = 36 })'></iframe>

ブラウザに組み込まれているドキュメントの表示方法を使用します。

于 2012-06-16T12:20:20.410 に答える