NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosCertificacoes : Certificacaomcadmcsd008
Quer receber novidades e e-books gratuitos?

 

CERTIFICAÇÃO MCP, MCAD E MCSD .NET COM VB.NET

 

CRIANDO WEB FORMS

 

Web Forms consistem em uma combinação de HTML e código além de controles que são executados pelo IIS quando o servidor esta processando a chamada a pagina.

 

Esta combinação de HTML e código em arquivos separados como você viu no tutorial anterior é a principal diferença dos web forms com as paginas dinâmicas tradicionais.

 

Quando você cria uma web application, automaticamente o visual studio já adiciona um web form em sua aplicação.

 

1 – Vamos abrir a aplicação que criamos no tutorial anterior, para isso, entre no Visual Studio 2003, no menu File, aponte em Open, e clique em Project. (Ou clique Ctrl+Shift+O).

 

 

2 – Localize o arquivo WebApplication1.sln que deve estar na pasta C:\Inetpub\wwwroot\WebApplication1 se você copiou o arquivo para esta pasta, senão deve estar dentro da sua pasta Meus Documentos\Visual Studio Projects\WebApplication1 e clique em Open.

 

3 – Na janela Solution Explorer de um clique duplo sobre o arquivo WebForm1.aspx. Ele deve ser aberto no painel de código.

 

Você pode visualizar seu web form de duas maneiras: no modo Design e no modo HTML indicado pelas tags embaixo do painel de código por Design e HTML respectivamente.

 

 

Através do modo Design você cria sua pagina visualmente, arrastando os controles através da Toolbox (barra de ferramentas) do Visual Studio.

 

No modo HTML você visualiza e edita diretamente o código HTML do Web Form.

 

 

4 – Vá para o modo HTML.

 

Atente para a seguinte diretiva na primeira linha de código:

 

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebApplication1.WebForm1"%>

 

As funcionalidade de uma pagina ASP.NET são definidas através de três níveis de atributos, são eles:

 

» Atributos de pagina ou Page attributes;

 

» Atributos de corpo ou Body attributes;

 

» Atributos do formulário ou Form attributes;

 

Os atributos de pagina são definidos na diretiva Page, que geralmente é a primeira linha de código da pagina, eles definem funções globais para toda a pagina, note que na diretiva Page da nossa pagina temos os valores para os seguintes atributos:

 

» Language – Indica qual linguagem de programação será usada na pagina em questão.

 

» AutoEventWireup - Indica se o ASP.NET deverá automaticamente conectar métodos com nomes específicos como Page_Init(), Page_Load(), com os eventos da página. O valor padrão é True, mas para as paginas criadas no Visual Studio o valor padrão é False.

 

» Codebehind – representa o nome do arquivo que contém o código para a pagina.

 

» Inherits – representa o nome da classe referente a pagina no arquivo de código da pagina (arquivo especificado no atributo Codebehind)

 

Os atributos de corpo definem como será a aparência dos objetos no browser do cliente.

 

Uma tag típica é:

 

<body MS_POSITIONING="GridLayout">

 

O atributo pageLayout, chamado de MS_POSITIONING define como os controles serão posicionados na pagina, você tem duas opções: GridLayout e FlowLayout.

 

5 – Volte para o modo Design e na toolbox arraste para o Web Form um controle TextBox, como na imagem:

 

 

Perceba que você pode arrastar o controle e posiciona-lo no formulário como desejar.

 

Agora volte ao modo HTML e mude o atributo pageLayout para FlowLayout como a imagem:

 

 

6 – No modo Design novamente tente movimentar livremente o textBox e posiciona-lo.

 

 

Perceba que agora para posicionar o textBox você vai precisar usar tabelas e tabulações.

 

Para finalizar vamos falar sobre os atributos de formulário.

 

Eles definem como grupos de controles serão processados. Tipicamente são apresentados assim:

 

<form id="Form1" method="post" runat="server">

</form>

 

Todos os controles que serão processados pelo servidor deverão estar dentro destas tags. Seus atributos especificam:

 

» Id – identificação do formulário

 

» Method – maneira que o formulário vai trafegar informações entre o navegador e o servidor, podendo ser post ou get. No modo post os dados são trafegados na requisição HTTP, no modo get são trafegados através de query strings.

 

» Runat – para uma pagina asp.net este atributo sempre deve conter o valor server, que indica que o código deve ser tratado no servidor.

 

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI