我想在我的Razor視圖窗體上使用多個File uploaders。爲此,我嘗試了文件上傳Web幫助程序(@ FileUpload.Gethtml()),但無法調用所需的控制器操作。任何幫助或其他方式將不勝感激。MVC 3文件上傳
感謝 維韋克
我想在我的Razor視圖窗體上使用多個File uploaders。爲此,我嘗試了文件上傳Web幫助程序(@ FileUpload.Gethtml()),但無法調用所需的控制器操作。任何幫助或其他方式將不勝感激。MVC 3文件上傳
感謝 維韋克
您可以使用多個文件上傳輸入一個簡單的HTML表單,並設置表單動作來發表您的controlle行動
例如
<div>
<h2>File Uploads Updates</h2>
<form action="/FileUpload/UploadMultiple" method="post" enctype="multipart/form-data">
<label for="file">FileAt:</label>
<input type="file" name="fileA" id="fileA" /><br />
<label for="file">FileB:</label>
<input type="file" name="FileB" id="FileB" /><br />
<input type="submit" name="submit" value="Submit" />
</form>
</div>
另見本Hanselman post關於如何在MVC中上傳文件
如果你願意使用第三方c控制,看看Telerik upload control。 它是一個開源的(GPL 2許可證)