探索Asp.net mvc 的文件上传(由浅入深)
2010-10-16 09:14:19 来源:WEB开发网核心提示:也就是说我们在上传图片到服务器端后,需要得到此图片的创建时间,探索Asp.net mvc 的文件上传(由浅入深)(2),大小名称等, FileRepository把文件的信息放到一个List中: 通过Controller部分把这个List传递给View, 搜索了很久才找到的方法如下: 保存图片到数据库后的查询结果:
也就是说我们在上传图片到服务器端后,需要得到此图片的创建时间,大小名称等。
FileRepository把文件的信息放到一个List中:
View部分的代码请参考附件。
对于图片的存储,我下一步想着把它存储在数据库中。
首先是创建表结构:
使用ADO.NET Data Model来存储数据,所以我们需要创建一个edmx文件。
保存到图片到数据库中的Controller部分:
View部分代码:
过程如下图:
这里需要一个辅助类来帮助输入文本的Post。你可以在下载的代码中看到。
上传图片并保存到数据库中,我们还需要来把图片显示出来,这个相对来说就比较麻烦了。
搜索了很久才找到的方法如下:
保存图片到数据库后的查询结果:
目前我还不知道如何把一个List的图片显示出来。希望谁能够提供一个好的解决方案。
传统的方法来存储文件(图片)上面的介绍已经很多了。如何使用AJAX方法来存储文件到服务器呢?
[]
赞助商链接