Foros del Web » Programando para Internet » ASPX (.net) »

Ajax DropDownExtender Mostrar Siempre !!!

Estas en el tema de Ajax DropDownExtender Mostrar Siempre !!! en el foro de ASPX (.net) en Foros del Web. Buenas foreros Me he bajado un ejemplo de como usar el DropDownExtender del AjaxControlToolKit. Muy guapo. Lo hago funcionar perfectamente. Bueno, la cuestión es que ...
  #1 (permalink)  
Antiguo 12/04/2009, 16:48
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Ajax DropDownExtender Mostrar Siempre !!!

Buenas foreros

Me he bajado un ejemplo de como usar el DropDownExtender del AjaxControlToolKit. Muy guapo. Lo hago funcionar perfectamente.

Bueno, la cuestión es que en el ejemplo, aparece una label, que cuando te pones encima, aparece la imagen del control Combo, pero solo cuando el cursor está encima. Claro, esta guapo, pero entonces el visitante para saber que eso es un desplegable, tiene que poner encima el cursor....

¿Como puedo hacer para que directamente aparezca el DropDown visible?

Tengo este código:

Código:
        <asp:Label ID="TextLabel" runat="server" Text="Select your favorite exotic ice-cream flavor"
            Style="display: block; width: 300px; padding:2px; padding-right: 50px; font-family: Tahoma; font-size: 11px;" />
        <asp:Panel ID="DropPanel" runat="server" Style="display:none; visibility:hidden;">
            <asp:LinkButton runat="server" ID="Option1" Text="Mocha Blast" OnClick="OnSelect" />
            <br />
            <asp:LinkButton runat="server" ID="Option2" Text="Java Cyclone" OnClick="OnSelect" />
            <br />
            <asp:LinkButton runat="server" ID="Option3" Text="Dry Fruit" OnClick="OnSelect" />        
        </asp:Panel>
        <ajaxToolkit:DropDownExtender runat="server" ID="DDE" TargetControlID="TextLabel"
                                      DropDownControlID="DropPanel" />
        <br />
        <asp:UpdatePanel id="Update" runat="server">
            <ContentTemplate>
                <asp:Label id="lblSelection" runat="server" Style="padding: 5px;" />
            </ContentTemplate>
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="Option1" EventName="Click" />
                <asp:AsyncPostBackTrigger ControlID="Option2" EventName="Click" />
                <asp:AsyncPostBackTrigger ControlID="Option3" EventName="Click" />
            </Triggers>
        </asp:UpdatePanel>
En fin, agradecería me dijeran que tengpo que poner en la etiqueta <ajaxToolkit:DropDownExtender /> para que aparezca siempre visible...

Gracias desde ya a todos los foreros por la ayuda k se da siempre !!!

Saludos.
__________________
Charlie.
  #2 (permalink)  
Antiguo 16/11/2009, 09:51
 
Fecha de Ingreso: noviembre-2009
Mensajes: 1
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Ajax DropDownExtender Mostrar Siempre !!!

Cita:
Iniciado por chcma Ver Mensaje
Buenas foreros

Me he bajado un ejemplo de como usar el DropDownExtender del AjaxControlToolKit. Muy guapo. Lo hago funcionar perfectamente.

Bueno, la cuestión es que en el ejemplo, aparece una label, que cuando te pones encima, aparece la imagen del control Combo, pero solo cuando el cursor está encima. Claro, esta guapo, pero entonces el visitante para saber que eso es un desplegable, tiene que poner encima el cursor....

¿Como puedo hacer para que directamente aparezca el DropDown visible?

Tengo este código:

Código:
        <asp:Label ID="TextLabel" runat="server" Text="Select your favorite exotic ice-cream flavor"
            Style="display: block; width: 300px; padding:2px; padding-right: 50px; font-family: Tahoma; font-size: 11px;" />
        <asp:Panel ID="DropPanel" runat="server" Style="display:none; visibility:hidden;">
            <asp:LinkButton runat="server" ID="Option1" Text="Mocha Blast" OnClick="OnSelect" />
            <br />
            <asp:LinkButton runat="server" ID="Option2" Text="Java Cyclone" OnClick="OnSelect" />
            <br />
            <asp:LinkButton runat="server" ID="Option3" Text="Dry Fruit" OnClick="OnSelect" />        
        </asp:Panel>
        <ajaxToolkit:DropDownExtender runat="server" ID="DDE" TargetControlID="TextLabel"
                                      DropDownControlID="DropPanel" />
        <br />
        <asp:UpdatePanel id="Update" runat="server">
            <ContentTemplate>
                <asp:Label id="lblSelection" runat="server" Style="padding: 5px;" />
            </ContentTemplate>
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="Option1" EventName="Click" />
                <asp:AsyncPostBackTrigger ControlID="Option2" EventName="Click" />
                <asp:AsyncPostBackTrigger ControlID="Option3" EventName="Click" />
            </Triggers>
        </asp:UpdatePanel>
En fin, agradecería me dijeran que tengpo que poner en la etiqueta <ajaxToolkit:DropDownExtender /> para que aparezca siempre visible...

Gracias desde ya a todos los foreros por la ayuda k se da siempre !!!

Saludos.


tarde, pero tal vez te sirva el siguiente link:
w w w .dotnetcurry. com/ ShowArticle.aspx?ID=167&AspxAutoDetectCookieSuppor t=1

le quitas los espacios
  #3 (permalink)  
Antiguo 17/11/2009, 03:31
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Respuesta: Ajax DropDownExtender Mostrar Siempre !!!

jejeje, gracias. Mas vale tarde que nunca.

Saludos.
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:12.