asp.net中imagebutton后台怎样通过读取相对路径显示图片

代码如下,从数据库读取储存的图片相对路径protectedvoidImageButton1_Click(objectsender,ImageClickEventArgse... 代码如下,从数据库读取储存的图片相对路径

protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
SqlConnection conn = new SqlConnection(s);
conn.Open();
string str = "select Image_Wpath from Image where Image_ID=1";
SqlCommand com = new SqlCommand(str, conn);
SqlDataReader reader = com.ExecuteReader();
if (reader.Read())
{
string Wapth = reader["Image_Wpath"].ToString();
Session["url"] = Wapth;
}
reader.Close();
conn.Close();
string url=Session["url"].ToString();
ImageButton1.ImageUrl=url;
}
在页面中图片显示不出来,是不是ImageButton1.ImageUrl=url写得不对,求大神解答,如何修改!
展开
 我来答
handangaoyang
2015-07-29 · TA获得超过2242个赞
知道大有可为答主
回答量:2633
采纳率:88%
帮助的人:920万
展开全部
你写的是对的,我觉得是你的相对路径也许不对,你可以断点调试一下。
追问
能运行,只是图片不能显示
追答
运行是对的,主要我说的是路径,相对路径是否能在你当前页面访问到图片?你断点获取路径,然后就知道问题了。

例如A、B两个页面,在不同的文件夹下,A适用的相对路径,对B可能就不适用。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式