[EF] Binding после конвертации в TemplateField

Есть тут специалисты по Entity Framework?
Имеется два таблицы: Лаборатория и Город. Соотв. между ними есть связь.
На странице есть грид, через EntityDatasource наполняется данными. Все ок пока у меня все поля — BoundField:
<asp:boundfield datafield="&lt;a href=" http:="" city.id"="" target="_blank">City.Id" headertext="<a href="http://City.Id" target="_blank">City.Id</a>" sortexpression="<a href="http://City.Id" target="_blank">City.Id</a>"/>
но как только конвертирую в TemplateField:
<asp:templatefield headertext="&lt;a href=" http:="" city.id"="" target="_blank">City.Id" sortexpression="<a href="http://City.Id" target="_blank">City.Id</a>"> <edititemtemplate> <asp:textbox id="TextBox1" runat="server" text="&lt;%# Bind(" <a="" href="&lt;a href=" http:="" city.id"="" target="_blank">City.Id" target="_blank"><a href="http://City.Id" target="_blank">City.Id</a>") %>"></asp:textbox> </edititemtemplate> <itemtemplate> <asp:label id="Label1" runat="server" text="&lt;%# Bind(" <a="" href="&lt;a href=" http:="" <a="" href="http://city.id" target="_blank">city.id"="" target="_blank"><a href="http://City.Id" target="_blank">City.Id</a>" target="_blank"><a href="http://City.Id" target="_blank">City.Id</a>") %>"></asp:label> </itemtemplate> </asp:templatefield>
Все, колонка с айди города пустая.
что ж я делаю не так?

👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Оказалось что у EntityDataSource есть свойство Include, в котором надо прописать какие NavigationProperty надо включить в выборку

Подписаться на комментарии