Artigo da .net Magazine 41 - DetailsView e FormView
Neste artigo exploraremos os recursos desses dois controles e entenderemos quais são as diferenças existentes entre eles.
Clique aqui para ler esse artigo em PDF.
Clique aqui para ler todos os artigos desta edição
ASP.NET
DetailsView e FormView
|
Este artigo discute |
Este artigo usa as seguintes tecnologias |
|
·Controle FormView; ·Customização do TableAdapter; ·Controle DetailsView; ·Edição de colunas do DetailsView; ·Master/Detail. |
Visual Studio 2005, ASP.NET 2.0 e C#. |
No ASP.NET temos dois controles de exibição de dados chamados DetailsView e FormView. Os dois são utilizados para a exibição de dados no formato de formulários e possuem uma série de recursos interessantes.
Os dois controles são muito parecidos, quase não há diferença entre eles. Pouca gente faz uso desses controles, e acaba desenhando interfaces que poderiam ser geradas automaticamente com o uso do FormView ou DetailsView.
Neste artigo exploraremos os recursos desses dois controles e entenderemos quais são as diferenças existentes entre eles.
Banco de Dados e DataSet
Vamos começar criando um novo WebSite. Abra o seu Visual Studio 2005 e vá até a opção File>New>WebSite. Selecione o template ASP.NET Web Site, informe “FormDetailsView” em Name e clique em OK.
Como é de costume vamos utilizar o Northwind em um SQL Server. Desse banco utilizaremos a tabela Customers. Clique com o botão direito sobre o projeto no Solution Explorer e escolha a opção Add New Item.
Escolha o item DataSet, informe “Northwind.xsd” e clique em Add. Aparecerá uma mensagem para confirmar a criação da pasta App_Code, clique em Sim. No design surface do DataSet, arraste do Server Explorer a tabela Customers. Seu DataSet deverá ficar como mostra a Figura 1. Em seguida salve e faça um Build do seu projeto.
Figura 1. DataSet Northwind com DataTables Customers
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo