0
いくつかのXMLファイルをアップロードする必要があります。このために、MVCアプリケーションからファイルを読み込むためにポップアップを開く必要があります。以下のコードを書き込みました。ファイルをアップロードするためのポップアップMVC
Upload.cshtml:
@using (@Html.BeginForm("UploadFile", "UploadFileController", FormMethod.Post, new { @id = "uploadForm", @enctype = "multipart/form-data" }))
{
<div>
@Html.TextBoxFor(m => m.FileName, new { type = "file" })
<button type="submit" class="btn">Upload</button>
</div>
}
コントローラー:
[HttpPost]
public ActionResult UploadFile(UploadFileModel uploadFileModel)
{
....
}
モデル:
public class UploadFileModel
{
public int Id { set; get; }
public HttpPostedFileBase FileName { get; set; }
}
ここで、「Upload.cshtml」は一部であり、ホームページに表示されます。 1.ボタンを押すと、この部分が表示されます。 2. xmlファイルだけを検索ダイアログに表示するにはどうしたらいいですか?
ありがとうございました。
これはフロントエンドの問題だと思うし、ブートストラップやその他のツールで解決できると思いますが、もっと詳しく説明できますか? – sepehr
このフォーム私は自分のページの一部ではなく、ポップアップのようになりたい。 – user1577242
ビューにブートストラップを使用していますか? – sepehr