O próprio GridView é uma boa opção para gerar relatórios. Ele permite que seja incluído subtotal, total geral, pode-se também exporta-lo para html. Renato