Desenvolvimento - ASP. NET
ASP.NET 2.0 - GRIDVIEW (Novo Datagrid) Visual Studio 2005
Neste artigo vamos criar um GridView para mostrar os dados na tela, paginar, ordenar e ainda editar.
por Ramon DurãesPara nosso exemplo, adicione uma nova pagina, estamos chamando de GridView.aspx e adicione um GridView arrastando do Toolbox depois configurando conforme as Figuras 01,02 e 03.
Figura 01 - GridView paginação e ordenação sem código.
Figura 02 - Criando DataSource
Figura 03 - Criando DataSource e configurando banco de dados
Após configurar a string de conexão a próxima tela vai lhe oferecer a opção para salvar a string de conexão no web.config. Avançando você vai ter a opção de definir sua consulta sql, ele já oferece diversos assistentes para lhe ajudar com a consulta sql conforme Figura 04.
Figura 04 - Configurando Consulta T-Sql Nesta mesma tela clique no botão "Advanced options" e configure conforme Figura 04a. Fazendo isso ele vai gerar automaticamente código para excluir e atualizar.
Figura 04a - Configurando Consulta T-Sql
Figura 05 - Testando consulta T-SQL
Após configurado nosso DataSource (SqlDataSource) já temos uma fonte de dados, observe que que o "Smart Tag" do GridView já oferece novas opções, configure conforme Figura 06 e seu DataGrid já vai está funcionando.
Figura 06 - Ativando funcionalidades desejadas.
Agora simplesmente pressione <F5> e teste seu Gridview, ordenando, paginando e até editando sem uma linha de código. Realmente é um resultado fantástico e vai otimizar em muito o desenvolvimento de aplicativos utilizando a plataforma ASP.NET, confira na Figura 07.
Figura 07 - Testando GridView sem uma linha de código
Após testar no browser você deve ter ficado fascinado com resultado. Pois prepare-se que ainda tem mais. Localize a propriede EnableSortingAndPagingCallbacks e coloque o valor true, conforme Figura 08. Ativando a mesma, durante as operações de paginação e ordenação o GridView vai executar sem efetuar POST na pagina. Confira o resultado e fique mais encantado ainda com esse novo componente.
Figura 08 - Ativando ordenação e paginação sem PostBack
Finalizando
A Microsoft tem investido muito desde a criação da plataforma .NET de forma a oferecer cada vez mais um produto que venha a atender as necessidades do desenvolvedor atual que é cada vez mais atingir um nível maior de produtividade. Após testar esse artigo você vai ficar como eu sem comentários !!!
O que você gostaria saber?
Aguardo seu comentário! Ele é muito importante. Participe!!! Até
próximo artigo!
Você é de Salvador Bahia, então participe do grupo de usuários .NET http://www.mutex.com.br
Você pode encontrar Ramon Durães no blog http://br.thespoke.net/blog/ramonduraes/myblog.aspx