Cunha1 0 Denunciar post Postado Fevereiro 10, 2009 Bom dia a todos, Estou com um sistema onde trabalha com algumas campanhas e o usuario tem que selecionar uma opção no combo e clicar em inserir. combo com as opções: listaCampanhaServico protected void comboCampanha_SelectedIndexChanged(object sender, System.EventArgs e) { int codCampanha = Convert.ToInt16(comboCampanha.SelectedItem.Value); DataGrid1.DataSource = CampanhaServicoDA.getInstancia().getListaServicos(codCampanha); DataGrid1.DataBind(); } Quando clica em inserir direciona para a pagina cadCampanhaServico que teria que estar selecionado com o combo que foiselecionado na pagina listaCampanhaServico. cadCampanhaServico protected void comboCampanha_SelectedIndexChanged(object sender, EventArgs e) { } Ai que vem a duvida. Como faço para que o combo selecionado em uma pagina apareça selecionado na outra pagina? Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Macal 0 Denunciar post Postado Fevereiro 10, 2009 você pode, por exemplo, passar o valor do dropdown da outra pagina via sessão e no page load da outra designar o valor para a dropdown nova. Ex: Na primeira pagina: Session["ValorCombo"] = comboCampanha.Selectedvalue; No page load da segunda pagina: if(!Page.IsPostBack){ comboCampanha.SelectedValue = Session["ValorCombo"].ToString(); } Compartilhar este post Link para o post Compartilhar em outros sites
Cunha1 0 Denunciar post Postado Fevereiro 11, 2009 Deu certo. Obrigado Macal. Compartilhar este post Link para o post Compartilhar em outros sites