Привязка DetailsView к дочернему объекту - PullRequest
1 голос
/ 05 ноября 2011

Я пытаюсь привязать BoundField элемента управления DetailsView к дочернему объекту источника данных, похоже, не могу найти правильный синтаксис.

Вот пример кода;

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

Этот код не работает, но вы поняли идею.

Используя этот код, я получаю исключение; Поле или свойство с именем 'Address.Postcode' не найдено в выбранном источнике данных.

Спасибо.

1 Ответ

2 голосов
/ 05 ноября 2011

вы можете использовать шаблон элемента .... взгляните на эту ссылку

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

...