我在我的项目中的一个文件夹中存储了图像,名称如下
(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 中进行了编码,该页面位于外部
请帮忙