【发布时间】:2012-04-09 16:21:44
【问题描述】:
所以我向我的 GridView 传递了一个 List 自定义对象。每个对象都包含其他对象。
这行得通:
<asp:TemplateField ItemStyle-CssClass="TableContent" ItemStyle-Width="100" ItemStyle-HorizontalAlign="Center"
ItemStyle-VerticalAlign="Middle" HeaderText="Clicks" HeaderStyle-CssClass="OrangeTableHeaders">
<ItemTemplate>
<%# string.Format("{0:n0}",((MyProject.AppCode.AdGroup)Container.DataItem).AdStatistics.Clicks)%></ItemTemplate>
</asp:TemplateField>
但是有没有办法用 BoundField 而不是 TemplateField 来完成呢?
IE,这不起作用 - 我只是错误地格式化调用? 谢谢!
<asp:BoundField DataField="AdStatistics.Clicks" />
【问题讨论】: