【发布时间】:2013-09-30 12:17:55
【问题描述】:
我在我的项目中的一个文件夹中存储了图像,名称如下
(ProductID).Extention
图像的其他细节都存储在数据库中
我已使用以下过程来获取图像
create proc prcMainPhoto(@ProductID int)
as
select p.ProductID ,
isnull(( select top 1 convert(varchar,PhotoID,10) + '.' + ExtName from ProductPhoto where ProductID= p.ProductID ),'NoImage.jpg')as MainPhoto
from ProductInfo as p where p.ProductID=@ProductID
并将 imageurl 提供给这样的图像
DataSet ds1 = new ClientProductView().GetMainPhotoInDeatailPage(productid);
string img = ds1.Tables[0].Rows[0]["MainPhoto"].ToString();
imgmain.ImageUrl ="./productimages / main / "+ img;
但是图片正在生成这个网址
http://localhost:1030/SShopping%20Website/ProductDetails.aspx?ProductID=1#
我已在页面 ProductDetails 中编码,该页面位于外部
请帮忙
【问题讨论】:
标签: asp.net sql-server-2008 c#-4.0 imageurl