data table view with pagination