添加图像列到GridView绑定
问题描述:
后这是可能的示例代码ASP.NET我如何添加一个类似image列所有行绑定添加图像列到GridView绑定
gridview1.DataSource = MB.GetTest();
gridview1.DataBind();
和我的ASPX页面后:
<asp:GridView ID="gridview1" runat="server">
</asp:GridView>
我真的需要irt,谢谢。
更新
<asp:GridView ID="gridview1" runat="server">
<Columns>
<asp:ImageField>
</asp:ImageField>
</Columns>
</asp:GridView>
答
您好我想解释你一点有一个叫AutoGenerateColumns="false"
您需要设置成false
,并产生在你的aspx列,它们绑定Refer this Site财产
<asp:GridView ID="GridView1" Runat="server"
DataSource='<%# GetData() %>' AutoGenerateColumns="False"
BorderWidth="1px" BackColor="White" CellPadding="3" BorderStyle="None"
BorderColor="#CCCCCC" Font-Names="Arial">
<FooterStyle ForeColor="#000066" BackColor="White"></FooterStyle>
<PagerStyle ForeColor="#000066" HorizontalAlign="Left"
BackColor="White"></PagerStyle>
<HeaderStyle ForeColor="White" Font-Bold="True"
BackColor="#006699"></HeaderStyle>
<Columns>
<asp:BoundField HeaderText="Picutre ID" DataField="PictureID">
<ItemStyle HorizontalAlign="Center"
VerticalAlign="Middle"></ItemStyle>
</asp:BoundField>
<asp:BoundField HeaderText="Title" DataField="Title"></asp:BoundField>
<asp:BoundField HeaderText="Date Added" DataField="DateAdded"
DataFormatString="{0:d}">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:BoundField>
<asp:ImageField DataImageUrlField="PictureURL"></asp:ImageField>
</Columns>
<SelectedRowStyle ForeColor="White" Font-Bold="True"
BackColor="#669999"></SelectedRowStyle>
<RowStyle ForeColor="#000066"></RowStyle>
</asp:GridView>
你有没有与上面的图像列
<asp:ImageField DataImageUrlField="PictureURL"></asp:ImageField>
MSDN是指另一个最佳地点...... 上面的代码是从MSDN网站上得到。
我看不到图像列? – V4Vendetta 2012-01-12 12:09:50
@ V4Vendetta我没有任何我需要新的如何添加它? – Saeid 2012-01-12 12:10:45
类似的?请澄清您的问题并添加相关代码。 – 2012-01-12 13:11:09