Большой совет № 1: отключите viewstate в web.config. Это должно было быть по умолчанию, если оно требуется для элемента управления, включите его для каждого элемента управления.
Мой другой совет - держись подальше от * контроля. Используйте повторители и найдите хороший сторонний элемент управления сеткой. Действительно «волшебные» элементы управления, которые поставляются с asp, как правило, безупречны, и вообще, в любом случае, не очень хорошая идея (за возможным исключением ListView)