MVCではc#。asp.net。
私が持っている要件は、ユーザーがディレクトリを選択できることです。ディレクトリ内のファイルが「Anqu」で始まり、.pdfファイルである限り、それらのファイルをすべてサーバーにアップロードする必要があります。
フォルダチューザを実行する簡単な方法がないので、ユーザーにフォルダからファイルを選択させ、そこからディレクトリパスを取得し、そこから適切なすべてのファイルを取得できるようにすることを考えました。要求事項。
これは私が見つけた最良のアプローチです(気分が違う場合はコメントしてください)。
ユーザーがファイルを選択して送信を押すと、次のアクション結果に移動します。
[HttpPost]
public ActionResult FileUpload(HttpPostedFileBase file)
string dirName = new DirectoryInfo(file.FileName).Name;
ディレクトリ情報を取得します。私はそれを得ることが不可能であることに気づいています。
これは私の見解がどのように見えるかです:
@using (Html.BeginForm("FileUpload", "Plt", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<input type="file" name="file" />
<input type="submit" value="OK" />
}