使用子对象属性绑定网格

时间:2013-12-01 09:52:02

标签: c# asp.net

我有一个arraylist它包含名为CurrencyRateType对象的子对象它包含CurrencyRateTypeName属性。我需要获取CurrencyRateTypeName属性来绑定grid.But我收到一个错误。

<asp:BoundField DataField= 'CurrencyRateType.CurrencyRateTypeName' HeaderText="CurrencyRateTypeName">
    <HeaderStyle HorizontalAlign="Center" /> 
    <ItemStyle HorizontalAlign="Center" />
</asp:BoundField>

1 个答案:

答案 0 :(得分:0)

您可以将网格的数据源设置为arraylist。然后将网格绑定到一个列,如下所示:

<asp:templatefield headertext="CurrencyRateTypeName">
     <itemtemplate>
          <%#Eval("CurrencyRateType.CurrencyRateTypeName")%>
     </itemtemplate>
</asp:templatefield>

谢谢,希望这有帮助