Может кто-нибудь сказать мне, возможно ли то, что я хочу сделать (asp.net 4)
Хорошо, у меня есть объект businesslogic, который называется CityBusinessObject.
у него есть открытый метод GetCities ()
Это делает кучу магии, используя EF и Linq, и возвращает список городских объектов в публичную собственность.
Я связываю это с моим JQgrid, устанавливая источник данных для свойства, и это работает потрясающе.
Я могу получить его на странице также (10 записей одновременно)
но это на стороне клиента, и не очень эффективно.
Я бы предпочел иметь открытый метод GetCitiesbyPage (int skip, int take), который затем вызывается всякий раз, когда сетка делает страницу.
мой вопрос
1. как мне заставить сетку вызывать мой метод GetCitiesbyPage со значениями для пропуска и принятия
2. Как я могу заставить сетку все время знать обо всех других страницах без хранения данных. т.е. skip (0) .take (10) будет эффективно содержать только 10 строк, поэтому сетка «знает» только о 10 строках, поэтому 1 страница