开发学院WEB开发ASP.NET 探索Asp.net mvc 的文件上传(由浅入深) 阅读

探索Asp.net mvc 的文件上传(由浅入深)

 2010-10-16 09:14:19 来源:WEB开发网   
核心提示:也就是说我们在上传图片到服务器端后,需要得到此图片的创建时间,探索Asp.net mvc 的文件上传(由浅入深)(2),大小名称等, FileRepository把文件的信息放到一个List中: 通过Controller部分把这个List传递给View, 搜索了很久才找到的方法如下: 保存图片到数据库后的查询结果:

也就是说我们在上传图片到服务器端后,需要得到此图片的创建时间,大小名称等。

clip_image016

FileRepository把文件的信息放到一个List中:

clip_image017通过Controller部分把这个List传递给View。

View部分的代码请参考附件。

对于图片的存储,我下一步想着把它存储在数据库中。

首先是创建表结构:

clip_image018

使用ADO.NET Data Model来存储数据,所以我们需要创建一个edmx文件。

clip_image019

保存到图片到数据库中的Controller部分:

clip_image020

View部分代码:

clip_image022

过程如下图:

clip_image024

这里需要一个辅助类来帮助输入文本的Post。你可以在下载的代码中看到。

上传图片并保存到数据库中,我们还需要来把图片显示出来,这个相对来说就比较麻烦了。

搜索了很久才找到的方法如下:

clip_image025

保存图片到数据库后的查询结果:

clip_image027

目前我还不知道如何把一个List的图片显示出来。希望谁能够提供一个好的解决方案。

传统的方法来存储文件(图片)上面的介绍已经很多了。如何使用AJAX方法来存储文件到服务器呢?

Tags:探索 Asp net

编辑录入:爽爽 [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
赞助商链接