Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2010, 12:01
yatiac
 
Fecha de Ingreso: mayo-2008
Mensajes: 16
Antigüedad: 16 años
Puntos: 0
Filtro de GridView con TextBox

Buenas,
Necesito su ayuda...! les comento mi problema:

necesito que al ir escribiendo en un textbox, se valla filsrando un gridview que tengo en un update panel.

el textbox tiene el evento "TextChanged" pero solo se dispara cuando el textbox pierde el focus. Lo que necesito es que a medida que voy escribiendo se valla filtrando el gridview.


esto es lo que tengo por ahora, y me funciona, pero SOLO cuando el textbox pierde el focus:

Codigo:
Código ASP:
Ver original
  1. protected void up_Load(object sender, EventArgs e)
  2.         {
  3.             GridView1.DataSource = dat.obtener("select * from usuarios where nombre like '%" + TextBox1.Text + "%'");
  4.             GridView1.DataBind();
  5.             lbl.Text = TextBox1.Text;
  6.         }


Html:
Código HTML:
Ver original
  1. <asp:TextBox ID="TextBox1" runat="server" AutoPostBack="true"></asp:TextBox>
  2.  
  3.         <asp:ScriptManager ID="ScriptManager1" runat="server">
  4.         </asp:ScriptManager>
  5.         <asp:UpdatePanel ID="up" runat="server" UpdateMode="Conditional">
  6.             <ContentTemplate>
  7.                 <asp:GridView ID="GridView1" runat="server">
  8.                 </asp:GridView>
  9.             </ContentTemplate>
  10.         </asp:UpdatePanel>


agradezco su ayuda de antemano!