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: PrincipalTutoriaisFabiomans : Emailwebforms001
Quer receber novidades e e-books gratuitos?

FILTRO DE TUTORIAIS:


ASP.NET

Envio de e-mail através de formulário web.

 

O objetivo deste artigo é mostrar como enviar mensagens de e-mail através do ASP.NET, utilizando o Visual Studio .NET 2003.

 

Em primeiro lugar iremos criar um formulário com três campos para serem preenchidos, o campo PARA, onde informaremos para onde a mensagem será enviada, campo TÍTULO da mensagem e o campo MENSAGEM.

 

Para isso siga os seguintes passos.

 

1. Abra o Visual Studio .NET 2003, clique em - File / New / Project.

 

1.1 Em Project Types selecione Visual C# Projects.

1.2 Em Templates selecione ASP.NET Web Application

1.3 Em Location digite http://localhost/Email (Figura 1)

1.4 Adicione um novo formulário ao projeto chamado frmEmail.aspx – File / Add New Item – Selecione Web Form.

1.5 Acrescente uma tabela com 4 linhas e duas colunas, e adicione os seguintes web forms (Figura 2)

 

Web Form TextBox TextBox TextBox Button Label
ID txtEmail txtTitulo txtMensagem btnEnviar lblMensagem
Text       Enviar  

 

Figura 1 – Projeto Web utilizando a linguagem C#

 

Figura 2 – Layout de formulário.

 

Nosso próximo passo será criar a classe ClsEmail.aspx. Está classe contém um método chamado enviaEmail com três argumentos que são justamente o Para, Titulo e a Mensagem a ser enviada.

 

2. Abra o Solution Explorer (CTRL + ALT + L)

 

2.1 Clique com o botão direito do mouse em cima do nome do projeto.

2.2 Selecione Add New Item

2.3 Em Templates, selecione Class.

2.4 Digite o nome da classe ClsEmail.cs

2.5 Clique em Open.

 

Em seguida vamos digitar o código da classe

 

3. Abra a classe ClsEmail.cs.cs e digite o código abaixo. (Listagem 1)

 

3.1 Não esqueça de importar o namespace using System.Web.Mail;

3.2 Clique no Build / Build Solution ou CTRL + SHIFT + B

 

Listagem 1 – Métodos da classe clsAutores

 

Após termos digitado nossa classe e compilado nós vamos para do documento frmEmail.aspx e codificar o botão btnEnviar

 

3.3 Abra o arquivo frmEmail.aspx e de um clique duplo no botão btnEnviar e digite o seguinte código (Listagem 2)

3.4 Para criarmos uma confirmação antes do envio digite o seguinte código. (Listagem 3) 

 

Listagem 2 – Codificação do botão btnEnviar

 

Listagem 3 – Confirmação de envio

 

Como exercício vocês podema criar os três RequiredFieldValidator dos TextBox, o RegularExpressionValidator para o campo e-mail e por fim o ValidationSummary.

 

Qualquer dúvida escreva-me.

 

Fábio Galante Mans

fabio@aspneti.com.br

www.aspneti.com.br

MSN – fgamans@hotmail.com

Quer receber novidades e e-books gratuitos?

Cursos Online

  • Banco de Dados
  • Carreira
  • Criação/Web
  • Excel/Projetos
  • Formação
  • + Todas as categorias
  • 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-2020 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI