Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,Estou estudando ASP .NET dai resolvi fazer um exemplo que vi no site do marcoratti onde se coloca num formulario um dropdownlist e uma listbox. a intenção é carregar o dropdown list com dados de uma coluna de uma determinada tabela, ao ser escolhido um valor, o listbox seria preenchido com valores que fossem relacionados ao item escolhido pelo dropdownlist. O Marcoratti fez esse exemplo escrevendo codigos, eu queria fazer sem a necessidade dos codigos, apenas usando os recursos do Visual Studio ou do Visual Web Developer. Dai eu fiz da seguinte forma.a) Criei o BD usando o Access, dei-lhe o nome de Filmes.mdb, criei uma tabela com duas colunas, ou seja: Filme e Genero. A tabela ja está preenchida com cerca de 700 filmes dos mais diversos generos.B) Usando o Visual Web Developer, criei uma página ASP .NET e coloquei nela dois componentes: Um DropDownList e um ListBox.c) No DropDownList (Que eu batizei de Combo) cliquei na setinha preta que aparece do lado direito do controle e escolhi a opção "Configure Data Source" e a partir dai, criei o seguinte comando SQL: SELECT DISTINCT Genero FROM tab_filmes ORDER BY Generod) Ficou otimo, consegui carregar a coluna Genero no DropDownList sem nenhum problema. A dicficuldade que eu estou tendo agora, é preencher o ListBox com o nome de todos os filmes cujo genero fora escolhido no DropDownList. A instrução SQL Seria assim:SELECT Filme FROM tab_filmes WHERE (Genero = '" & Combo.SelectedItem.Value & "')Mas ai fica a pergunta, como fazer para que ao escolher o genero na DropDownList, o foco seja voltado para a ListBox ao tempo em que ela seja preenchida com todos os filmes do genero selecionado?Eu não estou encontrando um lugar do LisBox para colocar essa instrução SQL, que não seja preciso eu escrever uma rotina, queria fazer da mesma forma como eu fiz para preencher o DropDownList. Alguem sabe como?Grato a todosMarcos NarcisoNatal/RN
Carregando comentários...