0

ナビゲーション バーのリンクをクリックしてファイルをアップロードする際に問題が発生しています。

私はmvc 4を使用しており、ファイルをロードして問題がないことを確認するコントローラーを持っています。入力メソッドを使用してこれを実行できますが、見栄えが悪く、UIを少し滑らかにしたいので、私が持っているものはアップロードというリンクボタン。私がやりたいことは、必要なアップロードの詳細を使用して FormMethod.post を呼び出すことです。私はこれに非常に慣れていないので、簡単な質問であればご容赦ください。

<li><a href="#" onclick="fileUpload()">upload</a></li>

これは動作します

@using (Html.BeginForm("Upload", "Authenticated", FormMethod.Post, new { enctype = "multipart/form-data" }))
 {
    @Html.ValidationSummary(true)
      <fieldset>
         Select a file : <input type="file" name="file" />
         <input type="submit" value="Upload" />
      </fieldset>
 }

よろしく

エイダン

4

1 に答える 1

0

最後にこれを機能させるために追加する必要が<input type="file" name="file" hidden="true" onchange='this.form.submit();'/>あり、これによりアイテムを発射することができました。

ヒント@Davidをありがとう。

よろしく

エイダン

于 2013-06-11T09:38:34.123 に答える