zipzap Postado Março 26, 2009 Denunciar Share Postado Março 26, 2009 Eu tenho o seguinte código:<asp:ListBox ID="produtos" runat="server" Height="254px" Width="307px" BackColor="#CCCCCC"></asp:ListBox> </div> <br /> <div runat="server" id="botoes" > <asp:Table ID="Table1" runat="server" > <asp:TableRow><asp:TableCell ColumnSpan="2" HorizontalAlign="center"> <asp:ImageButton ID="ImageButton2" onMouseOver="this.src='Imagens/upDowned.jpg';" onMouseOut="this.src='Imagens/up.jpg';" runat="server" src="Imagens/up.jpg" OnClick="MoveUp" CausesValidation="False" /></asp:TableCell></asp:TableRow> <asp:TableRow><asp:TableCell CssClass="style1"><asp:ImageButton onMouseOver="this.src='Imagens/leftDowned.jpg';" ID="ImageButton1" runat="server" src="Imagens/left.jpg" onMouseOut="this.src='Imagens/left.jpg';" CausesValidation="False" /></asp:TableCell><asp:TableCell> <asp:ImageButton ID="ImageButton3" runat="server" onMouseOver="this.src='Imagens/rightDowned.jpg';" src="Imagens/right.jpg" onMouseOut="this.src='Imagens/right.jpg';" CausesValidation="False" /></asp:TableCell></asp:TableRow> <asp:TableRow><asp:TableCell ColumnSpan="2" HorizontalAlign="center"><asp:ImageButton ID="ImageButton4" runat="server" onMouseOut="this.src='Imagens/down.jpg';" onMouseOver="this.src='Imagens/downDowned.jpg';" src="Imagens/down.jpg" OnClick="MoveDown" CausesValidation="False" /></asp:TableCell></asp:TableRow> </asp:Table> </div> <br /> <div id="escolha"> <asp:ListBox ID="escolha" runat="server" Width="303px" BackColor="#CCCCCC" Height="102px"></asp:ListBox> </div> no xxx.cs public void MoveDown(object sender, EventArgs e) { if (produtos.SelectedIndex != -1) { ListItem item = new ListItem(); item.Value = produtos.SelectedItem.Value; item.Text = produtos.SelectedItem.Text; escolha.Items.Add(item); } }acontece que sempre que carrego no imagebutton down a listbox fica sempre com indice -1 mesmo seleccionada,tipo perdendo o focus Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 quintelab Postado Março 27, 2009 Denunciar Share Postado Março 27, 2009 Por acaso o código que alimenta seu ListBox esta no Page_Load?Abraços... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 zipzap Postado Março 27, 2009 Autor Denunciar Share Postado Março 27, 2009 Sim Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 quintelab Postado Março 27, 2009 Denunciar Share Postado Março 27, 2009 Então coloque a seguinte condição no seu Page_Load:if(!IspostBack) { //carrega seu List }Abraços... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
zipzap
Eu tenho o seguinte código:
no xxx.csacontece que sempre que carrego no imagebutton down a listbox fica sempre com indice -1 mesmo seleccionada,tipo perdendo o focus
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.