DetailsView绑定到子对象

时间:2011-11-05 14:01:15

标签: c# asp.net syntax detailsview boundfield

我正在尝试将DetailsView控件的BoundField绑定到数据源的子对象,我似乎无法找到正确的语法。

以下是一些示例代码;

<asp:BoundField DataField="Address.Postcode" HeaderText="PostCode" />

此代码不起作用,但您明白了。

使用此代码我得到了异常; 在所选数据源上找不到名为“Address.Postcode”的字段或属性。

感谢。

1 个答案:

答案 0 :(得分:2)

你可以使用项目模板.... 看看this link

<asp:TemplateField HeaderText=”First Name” SortExpression=”Person.FirstName”>
<ItemTemplate>
    <asp:Label ID=”FirstNameLabel” runat=”server” Text=’<%# Eval(“Person.FirstName”) %>’></asp:Label>
</ItemTemplate>

相关问题