Cunha1 0 Denunciar post Postado Abril 24, 2009 Bom dia a todos Tenho 2 ListBox sendo que um carrega as informações e seleciono um item para mandar para o outro listBox ate ai tudo bem. O proplema é o seguinte: Quando clico em associar ele não esta gravando(registrando) Bnt_associar private void Btn_Associar_Click(object sender, System.EventArgs e) { string msg=""; bool inc = true; bool ex = true; Vox.Net.Database.cDataBase db = new Vox.Net.Database.cDataBase(); for (int i=0;i<Vdns.Items.Count;i++) { if ((Vdns.Items[i].Selected) && (!BackUp.Items[i].Selected)) { if (i_permissao.Equals("S")) { string registro="cod_serv="+Request["Cod_serv"]+ "#cod_vdn_transf="+Vdns.Items[i].Value.ToString(); string sql= "insert into servicos_vdns_transf3 values ("+Request["Cod_serv"]+","+Vdns.Items[i].Value.ToString()+")"; if (db.executarQuery(sql)==1) { Log.add(cod_usuario,"I",cod_modulo,registro); } BackUp.Items[i].Selected = true; } else { inc=false; } } if ((!Vdns.Items[i].Selected) && (BackUp.Items[i].Selected)) { if (e_permissao.Equals("S")) { Excluir.Servicos_Vdns_Transf(Request["cod_serv"],Vdns.Items[i].Value.ToString(),cod_usuario); BackUp.Items[i].Selected = false; } else { ex=false; } } } if (inc==false) { msg="<Você não possui permissão para incluir novas associacões.>"; } if (ex==false) { msg=msg+"<Você não possui permissão para excluir as associacões existentes.>"; } if (msg.Equals("")) { if (i_permissao.Equals("S") || e_permissao.Equals("S")) { msg="Dados alterados com sucesso!"; } else { Response.Redirect("servico.aspx?"+Pegar_Caminho()); } } } Bnt_Selected private void Bnt_Selected_Click(object sender, System.Web.UI.ImageClickEventArgs e) { int limite = int.Parse(ConfigurationSettings.AppSettings.Get("filtro")); if (ListBoxSelected.Items.Count <= limite) { foreach (ListItem item in Vdns.Items) { if (item.Selected) { ListBoxSelected.Items.Add(item); } } if (ListBoxSelected.Items.Count <= limite) { foreach (ListItem item in ListBoxSelected.Items) { Vdns.Items.Remove(item); } } else { foreach (ListItem item in Vdns.Items) { ListBoxSelected.Items.Remove(item); } } } Alguem sabe como resolver? Obrigado, Igor Cunha Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Abril 24, 2009 O que acontece? Ocorre algum erro? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
Cunha1 0 Denunciar post Postado Abril 24, 2009 Não ocorre erro. O que ocorre é que não grava no listBox2(ListBoxSelected). Seleciono os itens e clico no botão para mandar para o outro listBox ele manda, mais quando eu entro na pagina novamente ele continua no primeiro listBox. Quero que o item selecionado fique gravado no listBox2. Obrigado, Igor Cunha. Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Abril 25, 2009 Eu não consegui encontrar onde utilizou o ListBox no insert. Poste somente a linha do Insert, por favor. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites