日期:2014-05-19  浏览次数:20422 次

VS2005的gridview图片模板列里面怎么显示图片呢?
VS2005的dataview里面,设置一列为图片列,数据库表里有一列是图片的地址表(url)。
那select出来后,怎么在dataview里面显示出来啊?

//查询语句
  SqlConnection   conn   =   new   SqlConnection(DBUtility.ConnectionString);

                DataSet   Ds   =   new   DataSet();

                string   strCom   =   " ";

                strCom   =   "select   ID,url   from   Log01   ;

                SqlDataAdapter   ada   =   new   SqlDataAdapter(strCom,   conn);

                ada.Fill(Ds,   "tt ");

                this.GridView1.DataSource   =   Ds.Tables[ "tt "];
                this.GridView1.DataBind();

在GridView1_RowDataBound事件里面   写?怎么写呢?

------解决方案--------------------
数据库里存放图片名字 然后直接绑定上去 在设置绑定后的图片字段格式下 还可以调整大小

我就是这样做的
------解决方案--------------------
http://blog.csdn.net/zhangshg2008/archive/2007/02/02/1501140.aspx
看看吧,对你应该有用

个人见解,共同学习
------解决方案--------------------
你返回数据源的时候 <image href= ' <%#Eval( "图片数据字段 ") ' with= "52 " ..%>

你自己在按照这样绑定就可以了吧
------解决方案--------------------
<image src= ' <%#Eval( "图片数据字段 ")%> ' />