feasso 0 Denunciar post Postado Novembro 4, 2009 Como faço pare que ao usuário selecionar um estado em miha DropDownList de Estados a DropDownList ser carregada apenas com as cidades deste estado ? Compartilhar este post Link para o post Compartilhar em outros sites
jbuilder 0 Denunciar post Postado Novembro 4, 2009 Boa Tarde, Para isso, defina AutoPostBack = True em sua DropDownListEstado, e no evento "DropDownListEstado_SelectedIndexChanged" chame a função que carregue somente as cidades do estado selecionado. Qq duvida, so falar. Espero ter ajudado. Abraços. Compartilhar este post Link para o post Compartilhar em outros sites
feasso 0 Denunciar post Postado Novembro 4, 2009 Boa Tarde, Para isso, defina AutoPostBack = True em sua DropDownListEstado, e no evento "DropDownListEstado_SelectedIndexChanged" chame a função que carregue somente as cidades do estado selecionado. Qq duvida, so falar. Espero ter ajudado. Abraços. Como eu passo o ID do Estado selecionado ? Isso dará refresh na página ? Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Novembro 4, 2009 Movido Plataforma .NET http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma .NET > Web Applications De uma olhada: http://forum.imasters.com.br/index.php?/topic/369508-carregar-dropdownlist-passando-como-parametro-o-selectdvalue-de-outro/ Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Mitsunaka 11 Denunciar post Postado Novembro 4, 2009 Como eu passo o ID do Estado selecionado ? Isso dará refresh na página ? seu dropdownlist.SelectedValue, vai pegar o valor selecionado e sim dara um postback na página Compartilhar este post Link para o post Compartilhar em outros sites
feasso 0 Denunciar post Postado Novembro 4, 2009 O meu DropDownLista está dentro de um Repeater, há algum problema ??? Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Mitsunaka 11 Denunciar post Postado Novembro 4, 2009 nao, desde que voce saiba o id dele, da pra trabalhar numa boa Compartilhar este post Link para o post Compartilhar em outros sites
feasso 0 Denunciar post Postado Novembro 4, 2009 Eu sei o ID dele, mas como eu faço para que ele chame um metodo p/ popular outro DropDown List ? Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Mitsunaka 11 Denunciar post Postado Novembro 4, 2009 vai ter que chamar esse evento: DropDownListEstado_SelectedIndexChanged e no evento voce consegue popular o segundo grid. no meu caso eu faço desse jeito, talvez lhe ajude: private void preencheCamposIniciais() { DataSet DS = new DataSet(); CLS_Negocio objLista = new CLS_Negocio(ConfigurationManager.AppSettings["strConexao"]); DS = objLista.consultarUF(); if (DS.Tables[0].Rows.Count != 0) Interface_Usuario.MontaDropDownList(ddlNOM_UF, DS, "UF", "0"); } protected void ddlNOM_UF_SelectedIndexChanged(object sender, EventArgs e) { montaDdlCidade(ddlNOM_UF.SelectedValue.ToString()); } private void montaDdlCidade(string cod_uf) { DataSet DS = new DataSet(); CLS_Negocio objLista = new CLS_Negocio(ConfigurationManager.AppSettings["strConexao"]); DS = objLista.consultarCidades(cod_uf); if (DS.Tables[0].Rows.Count != 0) Interface_Usuario.MontaDropDownList(ddlNOM_CIDADE, DS, "CIDADE", "0"); } Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Novembro 4, 2009 feaso exclui seu post neste tópico: http://forum.imasters.com.br/index.php?/topic/369508-carregar-dropdownlist-passando-como-parametro-o-selectdvalue-de-outro/ Não era pra duplica sua dúvida no outro tópico, era pra servir de base pois seu problema é praticamente o mesmo. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
Tom55 0 Denunciar post Postado Novembro 5, 2009 aproveitando este tópico o meu dropdownlist busca uns valores em banco e popula o mesmo.. até ai beleza, só que eu preciso colocar um "SELECIONE" antes dos itens do meu drop fiz por query isso também, MASSSS... se eu ordeno por ID ele não fica em ordem alfabética, se eu ordeno por ordem alfabética ele joga o meu selecione na pqp..... tem como colocar esse selecione no topo da lista do drop após eu executar o databind do dropdown? Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Mitsunaka 11 Denunciar post Postado Novembro 5, 2009 antes de montar o dropdown você tem que acrescentar o seu Selecione! e depois monta o drop por ordem alfabetica para acrescentar um registo na mao basta fazer: string texto = "(Selecione uma opção)"; dropDownList.Items.Add(item); Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Mitsunaka 11 Denunciar post Postado Novembro 5, 2009 coloquei faltando um pedaco do código! string valor = string.Empty; string texto = "(Selecione uma opção)"; ListItem item = new ListItem(texto, valor); dropDownList.Items.Add(item); Compartilhar este post Link para o post Compartilhar em outros sites
Tom55 0 Denunciar post Postado Novembro 5, 2009 coloquei faltando um pedaco do código! string valor = string.Empty; string texto = "(Selecione uma opção)"; ListItem item = new ListItem(texto, valor); dropDownList.Items.Add(item); isso não vai ser sobrescrito(tá certo isso) depois que eu der um databind?? Compartilhar este post Link para o post Compartilhar em outros sites