Tom55 0 Denunciar post Postado Agosto 28, 2009 galera... estou com um problema que jamais vi acontecer... tenho um dropdownlist. Populo ele normalmente através de uma query, coloquei a propriedade padrão para que quando ele trocasse o valor selecionado, gerasse um alerta, mas não está acessando esse alerta, o que é muito estranho, uma vez também que ele só é populado uma vez na execução (if(!IsPostBack)) alguém tem idéia do que possa ser??? codigo a ser executando quando troca o item selecionado protected void dropEmails_SelectedIndexChanged(object sender, EventArgs e) { Response.Write("olá mundo"); } código que popula o drop protected void emails(string _usuario) { OracleConnection lCnnOracle = clsSiteConstantes.CONEXAO; DataSet ds1 = new DataSet(); int qtd; string sql = "query"; OracleDataAdapter da = new OracleDataAdapter(sql, lCnnOracle); da.Fill(ds1); qtd = ds1.Tables[0].Rows.Count; if (qtd == 0 || qtd == null) { dropEmails.Visible = false; //DropDownList1.Visible = false; } dropEmails.DataSource = ds1; dropEmails.DataTextField = "EMAIL"; dropEmails.DataValueField = "SENHA"; dropEmails.DataBind(); } código do inicio da página protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { emails(lUsrUsuario.Usuario); } } Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Agosto 28, 2009 Ele esta com a propriedade AutoPostBack como true? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
Tom55 0 Denunciar post Postado Agosto 28, 2009 Ele esta com a propriedade AutoPostBack como true? Abraços... Sim! esqueci do html do drop... segue abaixo! <asp:DropDownList ID="dropEmails" runat="server" AutoPostBack="True" OnSelectedIndexChanged="dropEmails_SelectedIndexChanged"></asp:DropDownList> Compartilhar este post Link para o post Compartilhar em outros sites
Tom55 0 Denunciar post Postado Agosto 28, 2009 pode marcar como resolvido.... inspecionei o objeto pelo firebug e como todos estavam com o value igual, ele sempre pegava o primeiro. já fiz o ajuste e está Ok.... isso que dá ficar horas a fio no mesmo projeto, quando da erro nas coisas simples se demora horas para descbrir a solução! Compartilhar este post Link para o post Compartilhar em outros sites
Tiago Melantonio 0 Denunciar post Postado Agosto 28, 2009 Efetuei o mesmo teste e funcionou normalmente. Compartilhar este post Link para o post Compartilhar em outros sites