相关疑难解决方法(0)

将HttpPostedFileBase转换为byte []

在我的MVC应用程序中,我使用以下代码上传文件.

模型

 public HttpPostedFileBase File { get; set; }
Run Code Online (Sandbox Code Playgroud)

视图

@Html.TextBoxFor(m => m.File, new { type = "file" })
Run Code Online (Sandbox Code Playgroud)

一切工作正常..但我试图将结果fiel转换为byte [].我怎么能这样做

CONTROLLER

 public ActionResult ManagePhotos(ManagePhotos model)
    {
        if (ModelState.IsValid)
        {
            byte[] image = model.File; //Its not working .How can convert this to byte array
        }
     }
Run Code Online (Sandbox Code Playgroud)

arrays image asp.net-mvc-3

116
推荐指数
2
解决办法
10万
查看次数

使用ASP.NET MVC将文件上载到数据库中

我想在我的表单上提供一个工具,供用户上传文件并保存在数据库中.如何在ASP.NET MVC中完成.

在我的模型类中写入什么DataType.我试过Byte[],但在脚手架中,解决方案无法在相应的视图中为它生成适当的HTML.

这些案件是如何处理的?

asp.net-mvc asp.net-mvc-scaffolding

17
推荐指数
1
解决办法
4万
查看次数