数据库表中字段headpic,有个图片路径是   ..\user\20110803014713911.jpg用Image 控件 怎么显示图片

解决方案 »

  1.   

     Image1.ImageUrl=“路图片径"
    直接赋给路径就行了
      

  2.   

    image生成 img标签。 变通
      

  3.   

    public string getImgUrl()
    {
         DataSet ds = new DataSet();
         using (SqlConnection con = new SqlConnection("Data Source=localhost;uid=sa;pwd=sa;Database=CSDN"))
          {
               con.Open();
               string strSQL = "select * from 表名 where ID=2";
               using (SqlDataAdapter adapter = new SqlDataAdapter(strSQL, con))
               {
                  adapter.Fill(ds);
                }
          }
          return ds.Tables[0].Rows[0]["imgUrl"].ToString();
    }<asp:Image ID="img" runat="server" ImageUrl='<%#getImgUrl()%>'/>ps:这里你要注意图片的实际显示路径,页面位置,跟数据库中字段的位置,如果不一样的话,需要进行一些处理的。
      

  4.   

    Image1.ImageUrl=“路图片径"
    路径不对。或不存在图片
      

  5.   

    路径还是有问题。 
    先给image 指定一个路径..\user\20110803014713911.jpg写死。
    能显示了,在和库里取出来的对比下,在拼接字符串,
      

  6.   

    try
    Image.ImageUrl = Page.ResolveUrl("~/user") + "/20110803014713911.jpg";
      

  7.   

    差不多就这样<asp:Image ID="img" runat="server" ImageUrl='<%=getImgUrl()%>'/>
    就可以了。
      

  8.   

    Image1.ImageUrl="/user/20110803014713911.jpg"
    如果不行,看看IIS是否已经启用父路径
      

  9.   

    你先通过右键属性设置图片,再观察控件的属性ImageUrl 中图片路径和你的数据库中的有什么不同。路径应该是~开头,而不是..
      

  10.   

    <asp:Image ID="img" runat="server" ImageUrl='<%#Eval("headpic")>'/>
      

  11.   

    Image1.ImageUrl=“路图片径"
      就可以了