在用VS2003做一个DataGrid后,却怎么也不知在DataGrid产生的每一行前加个图片,即:图片 标题,请网友解答。源代码如下:
<asp:DataGrid id="DataGrid_report" runat="server" AutoGenerateColumns="False" ShowHeader="False"
CellPadding="2" BorderWidth="0px" GridLines="Horizontal" BorderColor="Green">
<Columns>
<asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="Newsid" DataNavigateUrlFormatString="News.aspx?={0}"
DataTextField="标题">
<HeaderStyle Width="100%"></HeaderStyle>
</asp:HyperLinkColumn>
</Columns>
</asp:DataGrid>
<asp:DataGrid id="DataGrid_report" runat="server" AutoGenerateColumns="False" ShowHeader="False"
CellPadding="2" BorderWidth="0px" GridLines="Horizontal" BorderColor="Green">
<Columns>
<asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="Newsid" DataNavigateUrlFormatString="News.aspx?={0}"
DataTextField="标题">
<HeaderStyle Width="100%"></HeaderStyle>
</asp:HyperLinkColumn>
</Columns>
</asp:DataGrid>
CellPadding="2" BorderWidth="0px" GridLines="Horizontal" BorderColor="Green">
<Columns>
<asp:TemplateColumn HeaderText="图片">
<ItemTemplate><img src="xxx.gif"></ItemTemplate>
</asp:TemplateColumn> <asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="Newsid" DataNavigateUrlFormatString="News.aspx?={0}"
DataTextField="标题">
<HeaderStyle Width="100%"></HeaderStyle>
</asp:HyperLinkColumn>
</Columns>
</asp:DataGrid>
<ItemTemplate>
<asp:Image ID="DataGridImage" ImageUrl="../images/QMIsOverN.gif" Width="16" Height="16" Runat="server"></asp:Image>
</ItemTemplate>
</asp:TemplateColumn>