【问题标题】:File upload and display image in angularjs [closed]angularjs中的文件上传和显示图像[关闭]
【发布时间】:2015-04-29 09:02:16
【问题描述】:

如何在angularjs中上传图片并将其路径存储到sql server并使用angularjs在asp.net mvc应用程序中显示。

【问题讨论】:

  • 这是一个非常广泛的问题,读起来就像您希望其他人为您工作一样。如果您自己尝试,请随时通过代码示例就您在此过程中遇到的任何问题提出具体问题。但我认为没有人会为你回答这个问题。
  • 昨天我为同一个问题发布了我的代码,但我仍在寻找这个问题的答案,这就是为什么我今天提出这样一个问题,你们是否至少会对此做出回应??
  • 发布没有信息的重复问题无济于事。我们没有义务提供帮助,因此通过创建MVCE 让我们更轻松。您在上一个问题中放置的代码是多余的,除了具有文件输入字段之外,甚至没有尝试您寻求帮助的内容。使用 angular-file-upload 的建议很好,如果您之前尝试过,为什么不显示上述代码以便我们调试?

标签: sql asp.net asp.net-mvc angularjs


【解决方案1】:

我遇到过这种情况,我使用this directive 来轻松地在我的控制器中获取图像,然后向 ASP.NET MVC 中的操作发送请求。将文件保存在磁盘上并将路径保存在数据库中。比如下图:

public void UploadImage()
{
  HttpPostedFileBase file = Request.Files["uploadedImage"];

  // write your code to save image
  string uploadedPath = Server.MapPath("~/") + file.FileName;
  file.SaveAs(uploadedPath);

  //save uploadedPath in database
}

【讨论】:

    猜你喜欢
    • 2015-07-02
    • 1970-01-01
    • 2015-10-18
    • 1970-01-01
    • 1970-01-01
    • 2018-10-10
    • 1970-01-01
    • 2012-01-23
    • 2013-03-24
    相关资源
    最近更新 更多