Можно ли использовать метод расширения LINQ в выражении привязки данных ASP.NET?
В GridView, который связан с коллекцией Customer, которая, в свою очередь, имеет связанную коллекцию Phones, следующее выражение Eval завершается ошибкой:
<%# Eval("Phones.Single(p => p.PhoneTypeId == 2)") %>
Я получаю сообщение об ошибке: «Сначала (p => p» не является допустимым индексированным выражением
Можно ли использовать операции метода расширения LINQ в выражении привязки?