Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

225
Vistas
Cómo configurar DefaultButton en un asp:TextBox derivado de ASP UserControl (ASCX) para que actúe después de presionar Enter en el teclado

Tengo un asp: TextBox derivado de un Control de usuario ASP (ASCX).

 <div style="text-align: center;"> <h2> <asp:Panel ID="pnlResetPin" DefaultButton="Button_ResetPwd"> <ctrl:ScannerReset ID="ScannerReset_ID" Width="200px" LabelText="ID" runat="server" Visible="True"></ctrl:ScannerReset> <br /> <asp:Button ID="Button_ResetPwd" CssClass="loginbutton" runat="server" Text="Reset Pin" Width="200px" OnClick="btnResetPwd_OnClick" Visible="true" /> </asp:Panel> </h2> </div>

Aquí está el registro para el control.

 <%@ Register Src="~/ScannerReset.ascx" TagPrefix="ctrl" TagName="ScannerReset" %>

Y aquí está la parte del código ScannerReset.ascx

 <asp:panel id="pnl_textbox" runat="server"> <asp:textbox id="txt_textbox" CssClass="logintextbox" runat="server" wrap="False" ontextchanged="txt_textbox_TextChanged" Width="150px"/> </asp:panel>

Intento restablecer DefaultButton a un asp.Button a un cuadro de texto derivado de ASCX, de modo que cuando el usuario complete el cuadro de texto y presione Entrar en el teclado, presione "Button_ResetPwd" y realice alguna acción. La cuestión es que no procederá a la acción y seguirá actualizando la página cada vez que presione Entrar en el teclado.

Probé con JavaScript (presionar una tecla) pero tampoco funciona. Solo quiero saber cómo puedo asociar DefaultButton a un TextBox ASCX. O si hay alguna otra solución usando JavaScript que pueda probar. Tampoco puedo usar asp simple: cuadro de texto porque se necesita el ASCX (es un cuadro de texto con capacidad de escaneo de código de barras).

Soy bastante nuevo con el desarrollo de ASP.NET y estoy perdido con esto. Agradezco cualquier ayuda o comentario.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda