AJAX - Problema con popup

 
Vista:

Problema con popup

Publicado por Inma (1 intervención) el 24/09/2009 13:00:52
Hola,

me llamo Inma y he comenzado a utilizar ajax y en concreto AjaxControlToolkit. Mi problema es el siguiente:

Esto es lo que tengo en la página:

<asp:DropDownList ID="DropDownList3" runat="server" CssClass="campo">
<asp:ListItem Text=" - Seleccione una tarea -"></asp:ListItem>
</asp:DropDownList>

<asp:Panel ID="Panel2" runat="server" ScrollBars="Vertical" Width="300px"
Height="250px" BorderColor="#99CCFF" BorderStyle="Outset">

<asp:CheckBoxList ID="CheckBoxList2" runat="server"
DataSourceID="SqlDataSource1" DataValueField="Id_Tarea"
DataTextField="Nombre"
CssClass="campo" ondatabound="CheckBoxList2_DataBound"
onselectedindexchanged="CheckBoxList2_SelectedIndexChanged"
AutoPostBack="True">
<asp:ListItem Text="Seleccionar todas"></asp:ListItem>
</asp:CheckBoxList>

</asp:Panel>

<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ Connection%>"
SelectCommand="SELECT Id_Tarea, Nombre FROM tareas"></asp:SqlDataSource>

<ajaxToolkit:PopupControlExtender ID="PopupControlExtender2" runat="server" PopupControlID="Panel2" TargetControlID="DropDownList3" Position="right">
</ajaxToolkit:PopupControlExtender>

La cuestión es que cuando yo seleccione en el checkboxlist una opcion, quiero que se mantengan a la vista. Lo que me pasa ahora, es que tengo la propiedad autopostback a true y sino lo pongo asi, el evento selectindexchange no lo ejecuta. Pero claro al tener esto asi, el checkboxlist desaparece cuando seleccionas cualquier opcion.

Sabe alguien como puedo mantener el checkboxlist a la vista y que a la vez me ejecute el evento selectindexchange?????

Un saludo y muchas gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con popup

Publicado por Glosarios (1 intervención) el 06/01/2010 23:23:35
http://www.codetoad.com/asp_filesys_fileexists.asp
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar