C# Asp.net MVC使用强类型视图多次上载?
我有一个视图,它是一个对象的强类型,比如说一个汽车对象。汽车对象具有名称和说明。我希望能够有一个动态的数字图像上传,可能使用Jquery上传插件,和汽车对象,以及一些元数据的图像,如日期采取。那么,如何使用强类型视图和动态数量的图像上传呢 我在网上找到了一些,但是他们使用了一种新形式的创建,因此图像将转到另一个动作。有没有办法让汽车模型和上传的图像数据一起运行? 这可能吗C# Asp.net MVC使用强类型视图多次上载?,c#,jquery,asp.net-mvc,asp.net-mvc-3,C#,Jquery,Asp.net Mvc,Asp.net Mvc 3,我有一个视图,它是一个对象的强类型,比如说一个汽车对象。汽车对象具有名称和说明。我希望能够有一个动态的数字图像上传,可能使用Jquery上传插件,和汽车对象,以及一些元数据的图像,如日期采取。那么,如何使用强类型视图和动态数量的图像上传呢 我在网上找到了一些,但是他们使用了一种新形式的创建,因此图像将转到另一个动作。有没有办法让汽车模型和上传的图像数据一起运行? 这可能吗 [HttpPost] public ActionResult Add(Car car, IEnumerable<Htt
[HttpPost]
public ActionResult Add(Car car, IEnumerable<HttpPostedFileBase> files)
{
return View();
}
@using (Html.BeginForm()) {
<div>
<fieldset>
<legend>Car information</legend>
<div class="editor-label">
@Html.LabelFor(m => m.Name)
</div>
<div class="editor-field">
@Html.TextBoxFor(m => m.Name)
@Html.ValidationMessageFor(m => m.Name)
</div>
<div class="editor-label">
@Html.LabelFor(m => m.Description)
</div>
<div class="editor-field">
@Html.TextBoxFor(m => m.Description)
@Html.ValidationMessageFor(m => m.Description)
</div>
<label for="file1">Filename:</label>
<input type="file" name="files" id="file1" />
<label for="file2">Filename:</label>
<input type="file" name="files" id="file2" />
<p>
<input type="submit" value="Save" />
</p>
</fieldset>
</div>
[HttpPost]
公共行动结果添加(Car、IEnumerable文件)
{
返回视图();
}
@使用(Html.BeginForm()){
汽车信息
@LabelFor(m=>m.Name)
@Html.TextBoxFor(m=>m.Name)
@Html.ValidationMessageFor(m=>m.Name)
@LabelFor(m=>m.Description)
@Html.TextBoxFor(m=>m.Description)
@Html.ValidationMessageFor(m=>m.Description)
文件名:
文件名:
}当您准备进行动态上传时,以下内容将在ASP.net MVC 3中帮助您 现在做下面的事情
希望这一步能帮助您创建解决方案。当您要进行动态上传时,以下内容将在ASP.net MVC 3中帮助您 现在做下面的事情