martes, 11 de julio de 2017

C# - Gatillar evento de un boton ASP.NET / DEVEXPRESS desde Javascript-

JAVASCRIPT

  function EndCallback(s, e) {
            if (s.cpFlag != null) {
                if (s.cpFlag == 'true') {
                    eval(s.cpReturn);
                    gvFacturas.PerformCallback();
                    ASPxCallbackForm.PerformCallback('I');
                    Limpiar(s, e);
                    var btnBuscar = document.getElementById('HeaderContent_btnBuscar');
                    btnBuscar.click();

                    s.cpReturn = null;
                    s.cpFlag = null;
                }
                if (s.cpFlag == 'false') {
                    eval(s.cpReturn);
                    s.cpReturn = null;
                }
                s.cpFlag = null;
            }
        }  

BOTON

<dx:ASPxButton ID="btnBuscar" runat="server"  Cursor="pointer" ClientInstanceName="btnBuscar" class="btn_buscar" EnableDefaultAppearance="False"
EnableTheming="False" Text="Buscar" OnClick="BtnBuscarClick">
</dx:ASPxButton>


LOS CONTROLES ESTÁN CONTENIDOS EN : 

<asp:Content ID="Content2" ContentPlaceHolderID="HeaderContent" runat="server">
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">...ETC

No hay comentarios:

Publicar un comentario