前台放置一个image,后台数据库放置的是图片存在的相对地址
比如服务器下面/images/cao.jpg如何让图片显示出来?

解决方案 »

  1.   

    Image1.ImageUrl = "~" + Dr["path"].ToString();
      

  2.   

    Image1.ImageUrl = "~" + Dr["path"].ToString();
      

  3.   

    拿不到地址?啊,还提示错误?Image1.ImageUrl = "~" + Dr["path"].ToString();
    Dr在命令空间不存在
      

  4.   

    http://kudingxiang.blog.com.cn/archives/2006/1650689.shtml
    可能对你有帮助
      

  5.   

    public string imgurl=""//从后台获取图片地址。//用控件
    Image1.ImageUrl=imgurl;//用html标记 onload 调用initimg()
    <img src="" id="img">
    function initimg()
    {
       img.src=imgurl;
    }
      

  6.   

    Dr是个DataReader,要写访问数据库的代码的,老大~
      

  7.   

    http://www.bc-cn.net/blog/user15/83700/archives/2006/1689.shtml
      

  8.   

    无法将带[]的索引应用于data.oledb.oledbdataadapter
      

  9.   

    不得已用最本的办法解决了,哎string aaa=Label2.Text;
    Image1.ImageUrl=aaa.ToString();