绑定的话:<img   id="img"   runat="server"   src=<%#DataBinder.Eval(Container.DataItem,"图片字段")%>>   
 
在用<%#DataBinder.Eval(Container.DataItem,"图片字段")%>这种方法绑定数据时应该先用一个服务器数据控件,比如DataList或DataGrid,然后在后台代码中绑定这个数据控件,在前台的.aspx文件才能这样子用的,要不然就会提示楼主所说的错误:  
  “编译器错误信息:   CS0117:   “System.Web.UI.Control”并不包含对“DataItem”的定义”