title: Show entity framework query result on more than one page
body: <p>Using entity framework in asp.net MVC, i'd like to break a long list of query results to show on multiple pages/views, as an example suppose there are 30 product items returned from DB and now needs to distribute on 3 pages ( 10 records per page). what is the proper way to accomplish this requirement?</p>