DetailsView绑定到子对象

本文关键字:对象 绑定 DetailsView | 更新日期: 2023-09-27 18:13:39

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

下面是一些示例代码;

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

这段代码不工作,但是你明白了。

使用这段代码我得到了异常;名称为"Address"的字段或属性。在选定的数据源上找不到邮政编码。

谢谢。

DetailsView绑定到子对象

您可以使用项目模板....看看这个链接

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