通过http://haacked.com/archive/2010/07/16/uploading-files-with-aspnetmvc.aspx
是否有可能动态添加<input type="file" name="files" id="file[i]" />
单击“添加下一个文件”按钮后进入View(带视图模型),重新加载页面(使用jquery)?
这是主要代码。
<form action="" method="post" enctype="multipart/form-data">
<label for="file1">Filename:</label>
<input type="file" name="files" id="file1" />
<label for="file2">Filename:</label>
<input type="file" name="files" id="file2" />
<input type="submit" />
</form>
此致
答案 0 :(得分:2)
您可以使用jquery多文件上传插件。看看here.
我们可以使用jquery
$('#Maindiv').append("<label for="file1">Filename:</label><input type="file" name="files" id="file1" />");
将id设置为你的逻辑。