如何在asp.net中保存发布的图像?

我尝试在String我的数据库中保存图片类型,但它总是给我System.Web.HttpPostedFileWrapper. 我不明白这里有什么问题

我想创建一个包含标题、描述、图像及其类别的新产品当我通过创建发布数据时,它会保存数据但不显示图像,当我检查数据库图片字段时,我发现图像的值HttpPostedFileWrapper不是 p.png 或 product.jpg –

这是控制器:

[HttpPost]
[ValidateAntiForgeryToken]
[Route("Create")]
public ActionResult Create([Bind(Include = "Ida,description,image,Userid,Idc,titre")] Article article,HttpPostedFileBase postedFile)
{
    if (ModelState.IsValid)
    {
        if (postedFile != null)
        {
            var a =new byte[postedFile.ContentLength] ;
            article.image = Convert.ToBase64String(a);
            postedFile.InputStream.Read(a, 0, postedFile.ContentLength);
        }

        db = new IdentityDBEntities2();
        // Add article to database  
        article.UserId = System.Web.HttpContext.Current.User.Identity.GetUserId();
        article.Idc = Convert.ToInt32(Request["Idc"]);

        db.Articles.Add(article);
        ViewBag.Idcc = new SelectList(db.Categories, "Id", "libelle");
        db.SaveChanges();                
        return RedirectToAction("Index");
    }

    return View(article);
}
AG

您的postedfile参数是一个HttpPostedFileBase类型的参数。您必须在客户端上保存文件的完全限定名称,而不是直接保存此参数。试试这个:

article.image = postedFile.FileName;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 vb.net 中保存对原始图像的更改?

来自分类Dev

如何在ASP.NET MVC中保存登录会话

来自分类Dev

如何在R中保存绘图图像?

来自分类Dev

如何在Android Gallery中保存图像

来自分类Dev

如何在Java枚举中保存图像?

来自分类Dev

如何在表格中保存Uploadcare图像?

来自分类Dev

如何在WPF中保存图像源?

来自分类Dev

如何在Android Gallery中保存图像

来自分类Dev

如何在设置中保存图像位置

来自分类Dev

如何在Pim中保存图像?

来自分类Dev

如何在asp.new mvc中保存和检索图像

来自分类Dev

如何在Azure DevOps发布管道中保存测试结果

来自分类Dev

如何在自定义成员身份提供程序中保存ASP.NET_SessionId

来自分类Dev

如何在asp.net中保存下拉列表选择的索引?

来自分类Dev

如何在Asp.net Mvc中保存和读取Cookie

来自分类Dev

如何在ASP.NET中保存Microsoft.Office.Interop.Excel.Workbook

来自分类Dev

如何在 ASP.NET MVC 中保存多个具有相同名称属性的数据?

来自分类Dev

使用C#在asp.net中的SQL Server中保存和检索图像

来自分类Dev

使用C#在asp.net中的SQL Server中保存和检索图像

来自分类Dev

如何在数据库中保存图像路径

来自分类Dev

如何在图像中保存活动文本?

来自分类Dev

如何在MATLAB中保存或更新DICOM图像的更改值

来自分类Dev

如何在MATLAB中保存输出图像文件...?

来自分类Dev

如何在数据库中保存PictureBox图像

来自分类Dev

如何在sRGB颜色配置文件中保存图像

来自分类Dev

如何在Swift中保存从UIImagePickerController拾取的图像?

来自分类Dev

如何在数据库中保存多个图像?

来自分类Dev

如何在本地存储中保存图像位置

来自分类Dev

如何在mysql中保存和检索图像?

Related 相关文章

热门标签

归档