Mostrando entradas con la etiqueta evento. Mostrar todas las entradas
Mostrando entradas con la etiqueta evento. Mostrar todas las entradas

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

martes, 12 de abril de 2016

C# - Gatillar evento de click de boton B con botón A.

.aspx (BOTÓN A)

   <dx:ASPxButton ID="btnXlsExport" runat="server" class="boton-full" AutoPostBack="false"
                                                                                        Cursor="pointer" EnableDefaultAppearance="False" EnableTheming="False" Height="30px"
                                                                                        Text="Exportar" Width="110px" ClientIDMode="AutoID">
                                                                                        <Image Url="~/img/icon/page_white_excel.png">
                                                                                        </Image>
                                                                                       <ClientSideEvents Click="Export" />
                                                                                    </dx:ASPxButton>


____________________________________

.aspx (BOTÓN B)
  <dx:ASPxButton ID="btnExport" ClientInstanceName="btnExport" runat="server" Text=""
                ClientVisible="false" OnClick="btnExport_Click">
            </dx:ASPxButton>

____________________________________

<script>
   function Export(s, e) {
            if (gvAdmHojaRuta.GetVisibleRowsOnPage() > 0) {
                btnExport.DoClick();

            } else {
                alert('No hay datos para exportar');
            }

        }