我需要在上传后更改图像。我不想绑定。上传图片并将图片路径存入数据库后,我使用的代码是:
imgUser.ImageUrl = "UserPics/" & ("image1") & ".jpg"image1是SQL数据库中存储图像路径的字段的名称,但它不起作用。
在html部分,imageurl是:
<asp:Image ID="imgUser" runat="server" Width="150px" Height="150px" ImageUrl="/UserPics/Thumb1/noimage.jpg"/> noimage.jpg是要显示的默认图像。
这有什么问题呢?
发布于 2011-11-24 11:18:07
试一试
imgUser.ImageUrl = "~/UserPics/" & ("image1") & ".jpg"或者使用Server.MapPath()获取web服务器的绝对网址。您的原始帖子将转换为本地路径。
发布于 2011-11-24 12:00:11
如果文件夹UserPics位于web应用程序的根目录,则图像文件的路径应为:
string filename="sample.jpg"; // you may retrieve it from the database
imgUser.ImageUrl = "~/UserPics/" & filenamehttps://stackoverflow.com/questions/8251784
复制相似问题