大家看看我的方法
我设置好数据源,绑定到gridview,
我数据库中的“image“字段,如下形式:
http://list.image.baidu.com/t/image_category/res/Gangtai/Yang_Cheng_Lin.jpg
进入GridView的编辑数据列中将该字段删除,再加入一个imagefield,并指定ImageField字段的DataImageFieldUrlField属性为“image”,HeaderText为“员工照片”。
运行程序,别的列都能显示出来,只有image列是一个”X“
哪位大哥知道原因啊?
就这点分了,别看不起我

解决方案 »

  1.   

    把鼠标放X上点右键,看图片的连接属性.看看是不是还是你的那个地址.这个就该是你的本文件的路径+http://list.image.baidu.com/t/image_category/res/Gangtai/Yang_Cheng_Lin.jpg吧..
      

  2.   

    你可以设置DataImageUrlFormatString属性:如,image/{0}
    再设置DataImageFieldUrlField属性为“image”,上面是做为格式化,下面的图片字段,会自动格式化到{0}的位置。
      

  3.   

    谢谢各位,右键后显示:
    http://list.image.baidu.com/t/image_category/res/Gangtai/Yang_Cheng_Lin.jpg%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20
    多了很多这个。
    这是怎么回事啊