C# 如何使用asp.mvc3中的fileupload控件将图像上载到服务器文件夹
当我使用asp.mvc3中的文件上载控件上载图像时,请告诉我如何将图像保存到服务器路径图像文件夹中。请帮助我…查看:C# 如何使用asp.mvc3中的fileupload控件将图像上载到服务器文件夹,c#,asp.net-mvc,C#,Asp.net Mvc,当我使用asp.mvc3中的文件上载控件上载图像时,请告诉我如何将图像保存到服务器路径图像文件夹中。请帮助我…查看: <% using (Html.BeginForm("Index", "Home", FormMethod.Post, new { enctype = "multipart/form-data" })) { %> <div class="uploadfiles"> <p><input type
<% using (Html.BeginForm("Index", "Home", FormMethod.Post, new { enctype = "multipart/form-data" }))
{ %>
<div class="uploadfiles">
<p><input type="file" name="files" /></p>
</div>
<a href="#add" id="additem">Add files</a><br />
<input type="submit" value="Yes" />
<% } %>
<script type="text/javascript">
$('#additem').live('click', function () {
$('.uploadfiles').append($("<p><input type='file' name='files' /></p>"));
});
</script>
非常感谢Maidot,它工作正常我所期望的。如何使用FormCollection[]表单获取文本框值?好的,再次感谢我使用FormCollection objformCollection获取文本框值现在工作正常,你做得很好,非常感谢……我很高兴能帮助你~:)嗨,你能告诉我如何在mvc中绑定数据库中的dropdownlist吗?请…你能给我你想要绑定的数据的数据结构(模型),以便我能帮你,或者一些更好的代码吗~
public ActionResult Index()
{
return View();
}
[HttpPost]
public ActionResult Index(FormCollection[] form)
{
for (int fileIndex = 0; fileIndex < Request.Files.Count; fileIndex++)
{
//let upload file to App_Data folder
Request.Files[fileIndex].SaveAs(Server.MapPath("/App_Data/" + Request.Files[fileIndex].FileName));
}
return View();
}
<input name="yourname" type="text" />
var textBoxValue = formCollection["yourname"].ToString()