Если бы это был я, я бы перевернул вопрос и спросил, почему мне следует использовать GridView. Если вам нужна куча встроенных функций, таких как разбиение на страницы и сортировка, то GridView может быть хорошо подходит. Если вы просто хотите табличные данные, я бы пересмотрел. Зачем? Поскольку с GridView вы получаете целую кучу вещей, которые вы не будете использовать, ваш ViewState будет потенциально огромным, а производительность вашей страницы будет ниже.
Я не фанатик, когда дело доходит до GridView, но я использую их только тогда, когда есть чертовски веская причина.