Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×

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

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті

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

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