Хорошо, я могу использовать поле шаблона для отображения некоторых полей, которые мне нужны:
<asp:TemplateField HeaderText="header">
<ItemTemplate>
<%#Eval("object.subobject") %>
</ItemTemplate>
</asp:TemplateField>
Теперь я помню, что мне приходилось создавать пользовательские связанные типы полей, чтобы я мог их редактировать, но в этом случае это не требуется.
Итак, в этом случае я думаю, что мне хорошо, когда я использую linqdatasource и подобъекты. Но что, если я хочу добавить удаление для запроса, который возвращает анонимный тип?