Primero creamos una pagina web con una caja de Texto:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Example.aspx.cs" Inherits="Example" %> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> <asp:TextBox Id="txtTexto" runat="server"></asp:TextBox> </div> </form> </body> </html>
Seguidamente creamos un botón asp.net dentro de un <div> oculto así:
<div style="display: none;"> <asp:button id="btnTextBox" runat="server" onclick="btnTextBox_Click"> </asp:button></div>
Quedando la pagina:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Example.aspx.cs" Inherits="Example" %> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> <asp:TextBox Id="txtTexto" runat="server"></asp:TextBox> </div> <div style="display: none;"> <asp:button id="btnTextBox" runat="server" onclick="btnTextBox_Click"> </asp:button></div> </form> </body> </html>
Ahora en el evento Page_Load de la pagina agregar el atributo al cuadro de texto:
protected void Page_Load(object sender, EventArgs e) { txtTexto.Attributes.Add("onblur", this.Page.ClientScript.GetPostBackEventReference(this.btnTextBox, "")); }
Finalmente agregamos el código en el evento clic de nuestro botón oculto.
protected void btnTextBox_Click(object sender, EventArgs e) { //Coloque aquí su código para evento onblur }
"" Si tienes dudas o quieras ampliar este artículo, lo puedes hacer dejando tus comentarios. Además, si lo consideras interesante puedes compartirlo con amigos y seguidores a través de los botones sociales que aparecen en esta página.""
Blogging is the new poetry. I find it wonderful and amazing in many ways.
ResponderEliminarThanks for your feedback Mobile App Developers , Greetings
ResponderEliminar