Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Arrasted

Como populo ao ser selecionado

Recommended Posts

Oi Pessoal.

Tenho uma página onde uso um DropDown para que o usuário selecione a categoria, beleza estou usando o : <asp:ListItem>xxx</asp:ListItem>

Gostaria que quando selecionado a página fosse popupada com os Itens correspondentes que estão no SQL Server.

Mas não Imagino como faze-lo no ASP.NET. estou migrando na Unha, sem nenhuma ajuda.

ASP [/tr][tr]<%@ Page Language="VB" %>

<script runat="server">

 

Sub SubmitBtn_Click(sender As Object, e As EventArgs)

Label1.Text="Você escolheu: " + DropDown1.SelectedItem.Text

End Sub

 

</script>

<html>

<head>

<style type="text/css">

<!--

body {background-color: #D4DDED;margin-left: 0px;margin-top: 0px;margin-right: 0px; margin-bottom: 0px;}

-->

</style>

</head>

<body>

<form runat="server">

<asp:DropDownList id="DropDown1" runat="server" Width="170px" BackColor="#A8BADB" AutoPostBack="true" Height="18">

<asp:ListItem>Selecione...</asp:ListItem>

<asp:ListItem>1</asp:ListItem>

<asp:ListItem>2</asp:ListItem>

<asp:ListItem>3</asp:ListItem>

<asp:ListItem>4</asp:ListItem>

<asp:ListItem>5</asp:ListItem>

<asp:ListItem>50</asp:ListItem>

 

</asp:DropDownList>

<asp:button id="Button1" onclick="SubmitBtn_Click" runat="server" text="Pesquisa" BorderStyle="ridge" ForeColor="#333333"></asp:button>

<p>

</p>

<asp:Label id="Label1" runat="server" font-size="10pt" font-name="Verdana"> Selecione um item. </asp:Label>

</form>

</body>

</html>

[/tr]

 

Alguém pode ajudar ?

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola!

Para que a página seja populada com os itens correspondentes quando algo for selecionado no DrowpDown List, você terá que criar uma funcao que sera chamada todas vez que algo for selecionado no DropDownList. Você deve setar a propriedade AutoPostBack para TRUE! Case seja FALSE nada ocorrerá mesmo que algo tenha sido selecionado.

 

ex.:

<%@ Page Language="VB" %><script runat="server">      Sub DropDownList1_SelectedIndexChanged(sender As Object, e As EventArgs)    Me.Label1.Text = "Olá " + DropDownList1.SelectedItem.Text    End Sub</script><html><head></head><body>    <form runat="server">        <p>            <asp:DropDownList id="DropDownList1" runat="server" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged" AutoPostBack="True">                <asp:ListItem Value="Felipe">Felipe</asp:ListItem>                <asp:ListItem Value="Eduardo">Eduardo</asp:ListItem>                <asp:ListItem Value="Paula">Paula</asp:ListItem>                <asp:ListItem Value="Bruna">Bruna</asp:ListItem>            </asp:DropDownList>        </p>        <p>            <asp:Label id="Label1" runat="server"></asp:Label>        </p>    </form></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.