fix programme listing paging bug

it seemed the iDataSort attribute was being used incorrectly, and therefore breaking paging on the datatable. this should make paging work again