【发布时间】:2011-05-18 02:28:42
【问题描述】:
@model Framely2011.Models.PictureUpload
@{
ViewBag.Title = "Upload";
}
<h2>Upload</h2>
@using (Html.BeginForm("Upload", "Member", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<input type="file" name="myFile" id="myFile" />
@Html.TextBoxFor(x => x.MetaTagsObj.Meta1)<br />
@Html.TextBoxFor(x => x.MetaTagsObj.Meta2)<br />
@Html.TextBoxFor(x => x.MetaTagsObj.Meta3)<br />
<input type="submit" value="submit" />
}
这是我目前所拥有的,这是我的模型的样子:
public class PictureUpload
{
public HttpPostedFile fileName { get; set; }
public MetaTags MetaTagsObj { get; set; }
}
当我执行[HttpPost]时,我不确定如何编写我的控制器以上传图片或如何在控制器上上传文件
【问题讨论】:
标签: c# asp.net asp.net-mvc-3 razor