Сейчас, если кол-во строк не помещается на экране:
Появляется пролистывание всей страницы, а не только строк в списке
Заголовок страницы может пролистываться вверх, а должен быть фиксированным. Это не только для списка справедливо, но и для редакторов с большим количеством полей.
Кнопки списка уползают за границу экрана, а должны быть всегда на виду.
Наверное проще всего будет при загрузке контроллера списка вычислять h = доступная высота экрана - высота заголовка с отступом - высота кнопок с отступом. После чего для таблицы указывать style="max-height: h".
Конечно можно рассмотреть и другие варианты с чистым css, как делают большие пацаны, но это может оказаться непросто.
Сейчас, если кол-во строк не помещается на экране:
Наверное проще всего будет при загрузке контроллера списка вычислять h = доступная высота экрана - высота заголовка с отступом - высота кнопок с отступом. После чего для таблицы указывать style="max-height: h".
Конечно можно рассмотреть и другие варианты с чистым css, как делают большие пацаны, но это может оказаться непросто.