У меня есть следующий запрос LinqMvc: Linq OrderBy пользовательский параметр
public IEnumerable<Table> GetTablePage(int pageNumber, int pageSize, string searchCriteria)
{
Entities db = new Entities();
if (pageNumber < 1)
{
pageNumber = 1;
}
return entities.Table.OrderBy(searchCriteria).Skip((pageNumber - 1) * pageSize).Take(pageSize).ToList();
}
подмигнули работает нормально, но у меня есть некоторые поля таблиц, где мне нужно, чтобы сделать некоторые присоединяется для извлечения информации, это потому, что в моей таблице У меня только код, и мне действительно нужно имя. Пример -> customerId - это внешний ключ в таблице, и я хотел бы получить имя customerName, но на самом деле я не могу, потому что entities.Table
имеет только customerId. Каков наилучший способ вернуть информацию без потери Table.OrderBy(searchCriteria)... properties
? Заранее спасибо.
Спасибо @ Andreas Johansson – Steve