Я не совсем уверен в вопросе, какую именно проблему пользовательского интерфейса вы пытаетесь решить.
Если клиент не может работать с таблицей, представляющей собой только один большой аморфный шарик, то пустьСортировка по полям: дата заказа, номер заказа, номер вашего SKU, его номер SKU, может быть, и я думаю, другие тоже. Он может найти удобным сделать мультиколонкастабильная сортировка тоже.
Если заголовки таблиц прокручиваются вверх и исчезают, когда он прокручивает свои заказы, это сложнее. Прочитайте ТАКИЕ обсуждения , чтобы увидеть, дает ли метод там решение, которое вы можете использовать.
Существует также механизм JQuery для сохранения заголовка в области просмотра.
HTH
РЕДАКТИРОВАТЬ: плюс я буду второй ответ @Iain: выполнить профилирование.
Еще один РЕДАКТИРОВАТЬ: @Scott Bruns ответ напомнил мне, что, когда мы начали разрабатыватьUI, самой большой проблемой на сегодняшний день было ограничение количества записей,Пользователь должен был посмотреть.Итак, да, я согласен со Скоттом, что вы должны дать пользователю возможность увидеть только ограниченное количество записей с самого начала;то есть, прежде чем он когда-либо увидит стол, он много рассказал вам о том, что он хочет видеть.