如何动态更改标题中的图像?
当在“ItemDataBound”事件
中创建网格时,想法是这样做的这是我的网格
<asp:DataGrid ID="dgMain" runat="server" GridLines="Horizontal" AutoGenerateColumns="False" AllowPaging="false">
<Columns>
<asp:BoundColumn DataField="PId" Visible="false" />
<asp:TemplateColumn HeaderStyle-Width="80px" HeaderImageUrl="ico_estadistica_despacho.png">
<ItemTemplate>
<asp:ImageButton ID="btnEst" runat="server" BorderWidth="0" ImageUrl="punto.png" CommandName="EstDesp"/>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="CotId" Visible="false" />
</Columns>
</asp:DataGrid>
我尝试了一些东西,但没有成功。
If e.Item.ItemType = ListItemType.Header Then
dgMain2.Columns.Item(1).HeaderImageUrl = "/Images/ico_estadistica_despacho_redi.png"
End If