Introdução ao ASP.NET Aula4

Documentos relacionados
Introdução ao ASP.NET

Introdução ao ASP.NET

Introdução ao ASP.NET

Introdução ao ASP.NET Aula3

ACESSO AO BANCO DE DADOS PARTE 2 ALTERAÇÃO, EXCLUSÃO E INCLUSÃO DE REGISTROS

Lists. Aproveitando o projeto WebLogin, vamos ver como implementar alguns componentes de lista (DropDownList, RadioButtonList e CheckBoxList).

VB.NET - Web Forms (Módulo 1) Avançado

Criando um projeto ASP.Net no Visual Studio 2008

Cancel -> Cancela uma operação de edição e retorna o GridView para o modo ready-only. Dispara o evento RowCancelingEdit.

C# (C Sharp) - Web Forms (Módulo 1) Avançado

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos

Tutorial de Administração de sites do Portal C3

MANUAL DE PUBLICAÇÃO NO PORTAL CAMPUS MATÃO

Universidade Federal do Espírito Santo. Manual de utilização do Diário de Classe do Portal do Professor da UFES

Adicionar uma figura, como um botão Submeter, a um formulário

FÓRUM. Fórum AMBIENTE VIRTUAL DE APRENDIZAGEM TUTORIAL DO. Autor(es) Natália Regina de Souza Lima, Scarlat Pâmela Silva

CURSO BÁSICO DE CRIAÇÃO DE SITES MÓDULO 1 AULA 2

Tutorial de Wordpress

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 4 PROF. EMILIO PARMEGIANI

Recursos Complementares (Tabelas e Formulários)

BLOGS. Blogs AMBIENTE VIRTUAL DE APRENDIZAGEM TUTORIAL DO. Autor(es) Scarlat Pâmela Silva

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)

TUTORIAL UTILIZAÇÃO XOOPS UEFS. AEI - Gerência de Suporte

Visual Basic.NET. Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes. Professor: Danilo Giacobo

DESENVOLVIMENTO DE SOFTWARE AULA 05 PRÁTICA. Prof. Celso Candido ADS / REDES / ENGENHARIA

CURSO BÁSICO DE CRIAÇÃO DE SITES MÓDULO 1 AULA 6

Programação para web HTML: Formulários

Aula 01 Microsoft Excel 2016

Interface Gráfica - Swing

[TREINAMENTO BÁSICO]

Manual do painel administrativo. Site Instituto de Oncologia do Vale IOV

Sumário. 1 DKWeb Alunos Configuração de Parâmetros. Configuração de Parâmetros DKWeb Alunos 1.5. Guia de uso Revisão 10/09/2015

Faça seu login na página pt-br.wordpress.com. Caso ainda não tenha um login, registre-se.

Seja bem vindo a sua AMP! AULA MODELO PROFESSOR- AMP

Na parte superior do site, temos um menu com botões que utilizaremos para a navegação do site.

Figura 1 - Planilha Relatório de Notas 1

PLANILHA ELETRÔNICA EXCEL

Este tutorial está publicado originalmente em

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE

Manual do Prestador no Portal Tiss

Programação C# + ASP.NET

Laboratório - Pesquisa de ferramentas de colaboração em rede

Dados dinâmicos em um relatório de Tabela Dinâmica ou de Gráfico

Manual para atualização do portal do CNPq - versão 1.0 Popularização da Ciência

O Blackboard possibilita a criação de grupos de diferentes formas. Neste tutorial, vamos mostrar o passo a passo para criar grupos no ambiente.

UNIVERSIDADE FEDERAL DE PELOTAS. Índice

Visual Basic.NET Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls Lista de Exercícios

Banco de Dados. -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas

Trabalhando com MDI e Menus

Excel Tabela Dinâmica - Incrementando seus conhecimentos e Aperfeiçoando a sua prática Excel 2010 Uso inteligente da Tabela Dinâmica

Como funciona: A tela de Pedido de Compras é utilizada para registrar e controlar os pedidos de compras efetuados em uma empresa.

PORTAL PCRJ. guia rápido

INSTALAÇÃO E CONFIGURAÇÃO

Barra de tarefas no Windows 7 (continuação)

Web Design Aula 10: Formulários - Parte2

Como criar menus para as suas planilhas

Inserção de Dados no banco de Dados através dos componentes Combobox, Radio e Checkbox

Ferramentas FERRAMENTAS AMBIENTE VIRTUAL DE APRENDIZAGEM TUTORIAL DO. Autor(es) Scarlat Pâmela Silva

5.9 Mídias: Clique no botão de Gerenciador de Mídias, ou acesse o Menu Conteúdo => Gerenciador de Mídias.

1 VENDA RÁPIDA ATENDIMENTO CLIENTES... 4

Crie um novo projeto conforme abaixo, encerrando com o botão Finalizar :

Sumário Objetivos Estudo de caso 1 Criação de template Exercício 1 Detalhamento da peça Exemplo... 23

No separador Marcas pode ver:

Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido

BLOGS. Diários AMBIENTE VIRTUAL DE APRENDIZAGEM TUTORIAL DO. Autor(es) Scarlat Pâmela Silva

Escola Secundária Ferreira Dias Agualva - Sintra CURSOS PROFISSIONAIS. Atividade 23

PUBLICAÇÃO DE MATERIAIS

ESTUDO DIRIGIDO: PROJETO YOGA FITNESS CLUB

Este Guia fornece uma visão geral sobre o álbum de fotografias. O envio e ordenação de imagens. Versão

Tutorial sobre Activity: Como carregar um fragmento do mapa para a tela do celular

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2

Passo 1: inicie o Protegé e abra o exercício da aula anterior, sobre formulários, de número 5, que foi salvo anteriormente com o nome ex_form_05.

Analisando Dados Graficamente

TUTORIAL: Como configurar no Outlook 2007

Windows Forms Applications - Introdução. Prof. Robinson Alves IFRN

Outlook Web App (OWA)

Aula Prática de Redes Industriais Wireshark

Usando a geração de boletos

APOSTILA DE INFORMÁTICA INTERNET E

HTML Parte III. André Tavares da Silva.

File: Este menu permite começar novas tabelas de verdade, abrir ficheiros com tabelas, gravar tabelas e imprimir tabelas.

Manual de Instalação Recuperação Fiscal

Apostila Impress 01. Partes da Janela Principal do Impress

A ferramenta wiki dentro da Plataforma Moodle funciona como um aplicativo que permite a redação e edição coletiva de textos e hipertextos.

A actividade MINI- TESTE*

Open Day Bibliotecas ElipseX

Criar e formatar relatórios

O que é e como funciona o VBA no excel?

TRABALHO FINAL 20 Pontos

Produção de tutoriais. Suellem Oliveira

Visual Basic.NET. List Boxes, Checked List Boxes, Combo Boxes e Picture Boxes. Professor: Danilo Giacobo

Telemedicina InCor Sistema de Agendamento Eletrônico ÍNDICE

_Orientações Museus integrantes do SISEM-SP

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE

APOSTILA SCRATCH CONCEITOS BÁSICOS

Tutorial. Edição de DBF usando Excel e Access. Autores: Mauricio Schiavolin Silva, Vitor Pires Vencovsky

Bem vindos ao Ambiente Virtual de Aprendizagem. Esse ambiente será utilizado no curso:

Transcrição:

Introdução ao ASP.NET Aula4

DropDownList Use o componente DropDownList para controlar uma única seleção para um controle de lista. Para especificar os itens que você deseja que apareça no controle de DropDownList, coloque um objeto de ListItem, para cada entrada, entre a tag de abertura e a tag final do controle de DropDownList. Use a propriedade SelectedIndex para determinar o índice do item selecionado pelo usuário do controle de DropDownList.

DropDownList Exemplo: Crie um projeto novo, insira um webform. Insira um DropDownList e uma label. Para mostrar a seleção assim que escolher uma opção, marque a opção Enable AutoPostBack

Em EditItens podemos inserir a lista de elementos que será exibida para seleção do usuário. DropDownList

Pode ser colocado um text (para o usuário) e um value (para gravar no BD por exemplo) diferentes. DropDownList

DropDownList Para passar o Value do item selecionado para a label, dê dois cliques no obj dropdownlist e utilize este código: Obs: lbl_sel (Label) ; ddl_periodo (DropDownList)

ListBox O componente ListBox permite que os usuários selecionem um ou mais itens de uma lista preferida. Difere de um controle DropDownList que pode exibir múltiplos itens, mas permite a escolhe de apenas um único item de uma lista. Use o componente ListBox para criar um controle de lista que permite única ou múltipla seleção de itens. Use a propriedade ROWS para especificar a altura do controle. Para habilitar a seleção de múltiplos itens, fixe a propriedade SelectionMode para Multiple.

ListBox Insira um ListBox. As propriedades e o funcionamento são similares ao da DropDownList. Altere Rows para 5 e SelectionMode para Multiple. Vamos criar uma lista de frutas. Clique em Itens (Collection) e nos três pontos (...) que aparecem para criar a lista

ListBox Aperte em Add; Preencha o Text e o Value (Coloquei numérico em sequência).

ListBox Vamos inserir um Button e um Label no projeto. Quando o usuário clicar no botão, iremos transferir para o Label os valores (values) dos itens selecionados na list. Irei utilizar os nomes padrões (listbox1, label1 e button1) para este exemplo. O Text do botão coloquei Selecionado. Iremos usar o comando foreach para preencher o label.

ListBox

ListBox

CheckBox O controle CheckBox cria uma caixa de checagem no Web Forms que permite o usuário trocar entre verdadeiro ou falso o estado. Você pode especificar para exibir a legenda no controle, fixando a propriedade Text. A propriedade TextAlign serve para especificar o lado onde a legenda deve aparece.

CheckBox Para determinar se o controle CheckBox é true, teste a propriedade Checked. O evento CheckedChanged recebe um estimulo quando o estado do controle CheckBox muda, para postar até ao servidor. Você pode prover um estimulo para o evento CheckedChanged executar uma tarefa específica quando o estado do CheckBox sofrer alguma mudança. Para habilitar a postagem automática, fixe a propriedade AutoPostBack para true.

CheckBox Adicione uma Label. Vamos transcrever o estado do CheckBox para a Label (true ou false) como exemplo. lbl_estadochkbox é a Label; chk_opcao1 é o Checkbox;

CheckBoxList O controle CheckBoxList cria múltiplas seleções em um grupo de caixas de cheque que pode ser gerado usando ligação de dados dinamicamente. Para especificar itens que você quer que apareça no controle CheckBoxList, coloque um elemento ListItem. Podemos criar a lista como nos objetos de lista utilizados anteriormente. Vamos criar dois itens apenas, sendo por exemplo dias da semana.

CheckBoxList Como Value, utilizei 0 (zero) para domingo e 1 (um) para segunda-feira.

CheckBoxList Iremos agora ver outra forma de adicionar itens em uma lista (que pode ser para qualquer um dos objetos que utilize ListItem). Vamos abrir o Page_Load. Para isso, dê dois cliques em qualquer lugar da página principal do WebForm que não tenha objeto (nem a DIV), ou clique duas vezes em qualquer objeto e procure o evento Page_Load.

CheckBoxList Nele, entre o seguinte código: Esse método é interessante para buscarmos dados dinamicamente, por exemplo, em Banco de Dados. A propriedade RepeatColumn divide as opções em colunas. Experimente colocar 2 por exemplo

RadioButton O controle RadioButton cria um botão de rádio na página Web. Especifique a propriedade Text do controle para que o texto seja exibido. O texto pode aparecer na esquerda ou na direito do botão de rádio. A propriedade TextAlign é utilizada para controlar o lado onde o texto deve aparecer.

RadioButton Você pode também agrupar vários botões de rádio num mesmo conjunto, para isso devemos especificar um único nome na propriedade GroupName de cada RadioButton. Se agruparmos os controles em um conjunto, será permitida apenas uma única seleção exclusiva do grupo. Determinamos se um elemento foi selecionado testando a propriedade Checked.

RadioButton Insira dois radiobuttons (rad_sim e rad_nao), um button (btn_qualradio) e uma label(lbl_radiosimnao).

RadioButtonList O controle RadioButtonList promove uma única seleção do grupo de botões radio, que pode ser gerado dinamicamente por uma ligação de dados. Contém uma coleção de itens que correspondem aos itens individuais na lista. Funciona como os outros elementos list que utilizamos.

RadioButtonList Insira um RadioButtonList. Não acrescente nenhum item nele. (rad_prefere) Abaixo. Insira uma Label (lbl_preferida). No RadioButtonList, altere AutoPostBack para True. Vamos inserir os itens no PageLoad, depois utilizaremos o evento SelectedIndexChanged para colocarmos qual item está escolhido na lista de radios.

RadioButtonList Se estiver utilizando o mesmo projeto, o texto entrará dentro do IF do IsPostBack

RadioButtonList Agora, clicando duas vezes no objeto RadioButtonList, entre o código:

Hyperlink O controle HyperLink cria ligações(links) em uma página de Web que permite ao usuário chamar em sua aplicação uma outra página. A vantagem primária de usar controle de HyperLink é que você pode fixar propriedades de ligação em código de servidor. Por exemplo, você pode mudar o texto de ligação ou página de destino dinamicamente baseado em condições em sua página.

Hyperlink Outra vantagem de usar o controle de HyperLink é que você pode usar dados que ligam para especificar a URL designada para a ligação. Um exemplo típico é criar controles de HyperLink baseado em uma lista de produtos; os pontos de URL designados para uma página onde o usuário pode ler para mais detalhe sobre o produto.

Hyperlink Ao contrário da maioria dos controles de um servidor de Web, o controle de HyperLink não gera quaisquer eventos em código de servidor quando os usuários clicarem. Ao invés disto, o controle simplesmente redireciona os usuários.

Hyperlink Se setar ImageUrl, o text não será apresentado. Aí utilize o ToolTipText para mostrar um texto rápido. A imagem pode ser uma URL ou pode ser um arquivo local.

Hyperlink

Referências Payne, Chris. Aprenda em 21 dias ASP.NET. Rio de Janeiro: Campus, 2001. Microsoft.Net Framework SDK Documentation. Microsoft [2003]. ASP.NET Web: The Official Microsoft ASP.NET Site : Home Page. Disponível em : <http://www.asp.net> World Wide Web Consortium. Extensible Markup Language (XML). Disponível em <http://www.w3.org/xml/>.