caixas de listagem e caixas suspensas são apenas alguns dos controles que você pode encontrar em uma página web ASP.NET. ASP.NET é uma linguagem de desenvolvimento da Microsoft. Ele permite aos desenvolvedores criar aplicativos da Web poderosos rapidamente, utilizando o ambiente de codificação Visual Studio. Caixas suspensas são ferramentas ideais para a exibição de grandes quantidades de informação em uma pequena quantidade de espaço. Os usuários simplesmente clique em uma caixa suspensa e selecione um item a partir de uma ampla gama de escolhas. Ao adicionar um manipulador de eventos para o seu caixa suspensa, você pode copiar um valor selecionado em uma caixa lista.
Adicionar controles de formulário Web
Inicie Microsoft Visual Studio. Clique no "Arquivo" botão e, em seguida, clique "Novo site."
Clique "Visual C #" para realçá-lo, e clique duas vezes "Web Site ASP.NET" para criar um projeto de website. O código para uma página Web padrão chamada "Default.aspx" aparece na janela de código.
Clique no "projeto" botão na parte inferior dessa janela para mudar para o modo design. Esta visão permite que você coloque os controles para o formulário Web usando a caixa de ferramentas.
Clique "Visão" e clique em "Caixa de ferramentas" para exibir a caixa de ferramentas. Localize o "DropDownList" controlar e clique duas vezes nele. Ele será exibido no formulário Web. nomes do Visual Studio de TI "DropDownList1." chamadas Microsoft caixas suspensas "DropDownLists" no Visual Studio.
Retornar para a caixa de ferramentas e clique duas vezes no "ListBox" controle para colocá-lo no formulário. nomes do Visual Studio de TI "ListBox1." o "ListBox" o controle é equivalente à caixa de lista que você vê em HTML regular.
modificar Código
pressione "F7" para visualizar a janela de código C # do formulário Web.
Localize o "Page_Load" método em que a janela do código. Cole o seguinte texto dentro desse método:
DropDownList1.AutoPostBack = true;
DropDownList1.Items.Add ("Item");
DropDownList1.Items.Add ("Item");
DropDownList1.Items.Add ("Item");
Esta primeira linha de código define a propriedade AutoPostBack do controle DropDownList para "verdade." Isto é importante porque o controle precisa se comunicar com o servidor web cada vez que um usuário seleciona um novo item do controle. As próximas três linhas adicionar novos itens para o controle DropDownList.
pressione "Mudança" + "F7" para alternar para o modo Design.
direita; clique no controle DropDownList e selecione "propriedades" para abrir o "propriedades" janela. Esta janela permite que você defina as propriedades e manipuladores de eventos para o DropDownList.
Clique no símbolo de relâmpago no topo da "propriedades" janela. Clique duas vezes no "SelectedIndexChanged" item. A janela de código é aberto e exibe o método que é executado sempre que alguém seleciona um novo item no controle DropDownList. Substituir esse código com o seguinte código:
protected void DropDownList1_SelectedIndexChanged (object sender, EventArgs e)
{
cadeia selectedItem = DropDownList1.SelectedItem.ToString ();
ListBox1.Items.Add (selectedItem);
}
A variável chamada "selectedItem" mantém o valor do item que um usuário seleciona a partir do controle DropDownList. O próximo comunicado acrescenta que item para o controle de caixa de listagem usando o "Adicionar" Método.
pressione "F5" para executar o projeto. Seu navegador será aberto e exibir a página da Web.
Clique no controle DropDownList e selecione um dos itens. Sua ação fará com que o código seja executado e copiar esse item para o controle ListBox.
dicas & avisos
- Quando você pressiona "F5" para executar o projeto, Visual Studio pode perguntar se você gostaria para que possa modificar o projeto de "web.config" Arquivo. Clique "sim" se você ver essa mensagem. Isso permite que seu aplicativo para a função usando o web.config padrão.