Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. @model IEnumerable<AjaxPaging.Models.Person>
  2. @{
  3.     var page = (int)ViewData["page"];
  4.     var total = (int)ViewData["total"];
  5. }
  6. Criteria:
  7. <input id="criteria" type="text" value="@ViewData["criteria"]" onblur="javascript:OnCriteria(1, true);" />
  8. <input id="lastedCriteria" type="hidden"  value="@ViewData["criteria"]" />
  9. <div style="margin: 1.5em;">
  10.     <table border="1" cellspacing="3" cellpadding="5">
  11.         <tr>
  12.             <th>
  13.                 Id
  14.             </th>
  15.             <th>
  16.                 Name
  17.             </th>
  18.         </tr>
  19.         @foreach (var item in Model)
  20.         {
  21.             <tr>
  22.                 <td>
  23.                     @item.Id
  24.                 </td>
  25.                 <td>
  26.                     @item.Name
  27.                 </td>
  28.             </tr>
  29.         }
  30.     </table>
  31. </div>
  32. <div style="margin: 1.5em;">
  33.     @if (page > 1)
  34.     {
  35.         <a href="#" onclick="javascript:OnCriteria(@(page - 1), false);">Previous</a>
  36.     }
  37.     &nbsp;@ViewData["page"]
  38.     of
  39.     @total
  40.     pages&nbsp;
  41.     @if (page < total)
  42.    {
  43.        <a href="#" onclick="javascript:OnCriteria(@(page + 1), false);">Next</a>
  44.     }
  45. </div>