日期:2014-05-20  浏览次数:20466 次

搞了几天没有搞定的问题,老大在吗,书都买了几本,全是只有上传图片的方法
表名:img
字段名:
id       imgname         imgfilepath
1           aa.jpg             d:\aa.jpg

怎样在在Gridview中显示出来??

------解决方案--------------------
<img width=100 height=100 border=0 src= '../person/logo/ <%# (DataBinder.Eval(Container.DataItem, "c_logopath ")).ToString().Length> 0 ? (DataBinder.Eval(Container.DataItem, "c_logopath ")):( "ww7.jpg ") %> '>
------解决方案--------------------
d:\aa.jpg ===》 保存的时候保存成相对路径。 如 aa/aa.jpg 如果已经是这样了,就应该做个显示图片的页面 showimage.aspx?path = " +server.UrlEncode( "d:\\aa.jpg "); 在showimage.aspx中 WriteFile(path)
------解决方案--------------------
ImageUrl= ' <%# Eval( "imgfilepath ") %> '+ ' <%# Eval( "imgname ") %> '/>

----------------------
1、
ImageUrl= ' <%# DataBinder.Eval(Container, "DataItem.imgfilepath ")+DataBinder.Eval(Container, "DataItem.imgname ")%> '/>
2、路径必须是有权限的