用模版列。
在模版列里加一个图片控件。
下面是一个datagrid的例子
<asp:DataGrid id=news
     AllowPaging=true
     pagesize=20
     brodercolor="black"
     HorizontalAlign="center"
     GridLine=both
     Font-Size="9pt"
     HeaderStyle-BackColor="#aaaadd"
     HeaderStyle-HorizontalAlign="center"
     allowsorting=false
     width="700"
     AutoGenerateColumns=false
     CellPadding=2
     PagerStyle-Mode="NumericPages"
     OnPageindexChanged="ChangePage"
     AlternatingItemStyle-BackColor="#eeeeee"
     runat ="server"
>
             <Columns>
       <asp:BoundColumn HeaderText="部门" ItemStyle-HorizontalAlign="center" itemstyle-width=20% DataField="cataid"/> 
       <asp:TemplateColumn HeaderText="来源" runat=server>
<ItemTemplate>
<asp:Image ImageUrl='<%# DataBinder.Eval(Container, "DataItem.Pic") %>' runat=server />
<asp:label id=lab Text='<%# DataBinder.Eval(Container.DataItem,"adminid") %>' runat=server/>
</ItemTemplate>
</asp:TemplateColumn> 
               <asp:HyperLinkColumn
               HeaderText="新闻标题"
               DataNavigateUrlField="n_fname"
               DataNavigateUrlFormatString="/ehang4/news/{0}"
               DataTextField="title"
               Target="_blank"
               /> 
       <asp:HyperLinkColumn
               HeaderText="删除"
               DataNavigateUrlField="id"
               DataNavigateUrlFormatString="del.aspx?id={0}"
               Text="删除"
               Target="_blank"
       ItemStyle-HorizontalAlign="center"
       itemstyle-width=10%
               runat=server
       />                 </Columns>
</asp:DataGrid>