I have a question about how itemdatabound works. I have a sql query that pulls about on average 200 records, not a lot, query runs in seconds. My problem is i have validation on every column, about 15 columns in each row, that needs to happen but i think that itemdatabound runs against all the data pulled from the SQL query instead of the first 20 records in the radgrid. i have the radgrid paging set to 20 records per page. is there a way to have itemdatabound events to run only on the page being viewed instead of all records returned???