Artigo .net Magazine 36 - Mestre/Detalhe em um único formulário

Artigo publicado pela .net Magazine 36.

Clique aqui para ler esse artigo em PDF.

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

Mestre/Detalhe em um único formulário

 

Este artigo discute

Este artigo usa as seguintes tecnologias

·Cadastros em ASP.NET;

·Cadastros mestre detalhe;

·Mestre/detalhe com GridView e DetailsView.

Visual Studio 2005, C#, ASP.NET e SQL Server.

 

Assim que comecei o desenvolvimento do meu primeiro projeto em .NET para Web, me deparei com uma situação que, apesar de facilmente resolvida no modelo desktop, eu ainda não tinha uma resposta satisfatória para o ambiente Web.

A questão era: “Como apresentar informações do tipo mestre/detalhe em um único formulário, de maneira simples e prática para os usuários?”. Os modelos que encontrava, sempre remetiam a formulários distintos para executar essa tarefa, ou seja, um formulário para manter as informações do registro mestre e outro para relacionar os detalhes, o que operacionalmente não agradava muito os usuários.

Este artigo apresenta a solução que encontrei para tal situação, aliando design e funcionalidade em um único formulário. Sem perdermos mais tempo vamos ao que interessa.

 

Criando o projeto

Crie um projeto Web Site no Visual Studio 2005, através do menu File>New>Web Site. Selecione o item ASP.NET Web Site, em Language selecione Visual C# e clique em OK (Figura 1). Abra a página Default.aspx e altere para o modo Design.

 

 

Figura 1. Criando um novo Web Site

 

Criando o banco de dados

No Solution Explorer" [...] 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