У меня есть следующий код на моей странице:
var myVar= Entity.SetName
.Where(p => int.Parse(p.ID) >= start &&
int.Parse(p.ID) <= end);
start и end - int, но p.ID - строка. Поэтому я должен преобразовать p.ID в int. Но я получаю следующую ошибку:
LINQ to Entities не распознает метод 'Int32 Parse (System.String) ", и этот метод не может быть переведен в выражение хранилища.
Где проблема?