Asp.net 如何显示从文件系统上传的图像

Asp.net 如何显示从文件系统上传的图像,asp.net,imagemap,Asp.net,Imagemap,我正在尝试修改一个继承的项目,该项目使用ImageMap控件显示上传的图像的过程非常复杂 当前进程将插入一个新的数据库记录,其中包含图像文件名、型号和零件号。图像文件保存到IIS可见的虚拟目录中。每个零件号都有一个对应的.htm文件,其中包含一个引用上载图像的图像映射。图像映射必须针对每个零件调整大小并保存在文件系统中 如何使用客户端或服务器端控件优化此过程?我想绕过图像贴图的使用,因为它们需要手动调整大小。是否可以使用自动调整图像大小的控件?图像应该存储在数据库中还是保存在文件系统中 谢谢你的

我正在尝试修改一个继承的项目,该项目使用ImageMap控件显示上传的图像的过程非常复杂

当前进程将插入一个新的数据库记录,其中包含图像文件名、型号和零件号。图像文件保存到IIS可见的虚拟目录中。每个零件号都有一个对应的.htm文件,其中包含一个引用上载图像的图像映射。图像映射必须针对每个零件调整大小并保存在文件系统中

如何使用客户端或服务器端控件优化此过程?我想绕过图像贴图的使用,因为它们需要手动调整大小。是否可以使用自动调整图像大小的控件?图像应该存储在数据库中还是保存在文件系统中


谢谢你的建议

将图像存储在数据库中是一种更具可扩展性的解决方案

查看Image Resizer项目及其相关插件,以了解调整图像大小的方法,无论图像存储在何处:

您可以使用常规ASP.NET控件来显示图像,例如ListView