我想在页面上放个image控件,然后通过数据库中存取的图片路径来显示图片信息,该怎么做啊?
我刚学C# 不会,谁可以帮帮我吗?非常谢谢!!

解决方案 »

  1.   

    读出来路径,image控件对象的ImageUrl属性指定下
      

  2.   

    读取数据库得到存放路径的那一列
    然后绑定到你的image 
      

  3.   

    例如在跟目录下的images文件夹中的图片。那就写"~/images/数据库中取出的图片名字"当然,也取决于你存的是什么了,是只有文件没,还是带路径。但是建议只存文件名
      

  4.   


    public static string ReturnStr(string url)
    {
      return "../image/"+url;
    }aspx<%#ReturnStr(Eval("imageurl").ToString())%>
      

  5.   

    你存路径肯定也存了那张图片的名字吧,你保存到数据库以后,还要保存到指定的文件夹里面啊!这个文件夹就是给你装图片的你直接在后台image.ImgUrl = "../读取出来的路径";
      

  6.   

    aspx页里面:
    image.ImgUrl = <%#ReturnStr(Eval("imageurl").ToString())%>
      

  7.   

    我可以直接在后台代码里面写 this.Image1.ImageUrl = "../Images/" + proReader["productImg"].ToString();吗?我想从数据库读出来,这样但是不行啊
      

  8.   

    看浏览器源文件,看你的images1的src指向哪里,跟你所需要的src区别在哪里,做适当的调整