Использование элементов управления, таких как GridView, отлично подходит для простых приложений. Даже если вы серверный HTML-ниндзя, он может сделать разработку простых вещей гораздо менее трудоемкой. Проблема в том, что они, как правило, начинают со временем выявлять свои недостатки, и в конечном итоге вам все равно приходится тратить время на их доработку. Но, по крайней мере, вы можете быстро встать и начать с.
Например, подкачка по умолчанию в GridView не поддерживает подкачку в самой базе данных (вам нужно загрузить все строки, прежде чем они будут пейджировать их), поэтому, как только вы начнете ощущать повышение производительности, вам может понадобиться Подумайте о том, чтобы катиться самостоятельно или, возможно, лучше найти более эффективный элемент управления сеткой.
В любом случае, дело в том, что готовые компоненты хороши . Они помогают. Но, как обычно, это зависит от того, что вам нужно от них сделать.