Artigo da .net Magazine 41 - GridView avançado

Neste artigo implementaremos algumas funcionalidades de interface mais avançadas com o GridView do ASP.NET.

Clique aqui para ler esse artigo em PDF.

Clique aqui para ler todos os artigos desta edição

ASP.NET

GridView avançado

 

Este artigo discute

Este artigo usa as seguintes tecnologias

·GridView;

·Customizando eventos;

·JavaScript.

Visual Studio 2005, ASP.NET 2.0, AJAX e C#.

 

Como sabemos, o GridView do ASP.NET 2.0 é cheio de funcionalidades, e por padrão permite implementar ações como: edição, seleção, ordenação e paginação com extrema facilidade.  Porém, com a vinda do Ajax, surge a necessidade de criarmos aplicações Web com maior riqueza de interação com o usuário.

E então surge a questão: Como fazer para tornar os Grids mais interativos e parecidos com os Grids que temos em aplicações Windows Forms? Uma das respostas possíveis é utilizar Grids de terceiros, que na maioria das vezes proporciona essas funcionalidades, mas que geralmente são produtos pagos e caros.

Neste artigo implementaremos algumas funcionalidades de interface mais avançadas com o GridView do ASP.NET. Veremos que com a ajuda do Ajax, e de alguns truques com JavaScript, podemos implementar uma série de recursos sem precisar adquirir um Grid de terceiro.

Novo Projeto

Neste artigo utilizaremos o Ajax, portanto caso ainda não o tenha instalado, acesse o site ajax.asp.net para obter o download e as instruções. Em seguida abra o Visual Studio 2005 e acesse o menu File>New>WebSite.

Conforme mostra a Figura 1, selecione o template ASP.NET Ajax-Enabled Web Site, informe “GridViewAvancado” em Name e clique em OK. Veja que o Web Site foi criado e que já temos uma página Default.aspx.

 

Figura 1. Criando novo Web Site

Banco de Dados X DataSet

Como é de costume, vamos utilizar o banco " [...] continue lendo...

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados