Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/09/2010, 15:17
esclavo_del_poder
 
Fecha de Ingreso: agosto-2009
Mensajes: 51
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: ¿Como hacer POSTBACK cada vez que ingrese un caracter en un textbox?

Cita:
Iniciado por Butulia Ver Mensaje
Creo que lo que quieres es emular algo asi como el autocompletar, en este caso con un gridview, yo usaría AJAX para que no te saliera el efecto de recargar página cada vez que introduces un caracter, esto lo conseguirás englobando todo con un update panel.

Creo que el efecto que quieres hacer sólo se puede hacer con AJAX, con .net me parece complicado.
Butulia yo descarte el autocompletar pq no veo la forma de como hacer para q el metodo q tengo en el webservice me retorne los registros a una grilla.
mira mi metodo

static string cadena,sql;
public static DataSet Productos(string s)
{
cadena = WebConfigurationManager.ConnectionStrings["bdn"].ConnectionString;
sql="SELECT ProductName FROM Products WHERE ProductName LIKE'"+s+"%'";
SqlConnection con = new SqlConnection(cadena);
SqlCommand cs = new SqlCommand(sql, con);
SqlDataAdapter a = new SqlDataAdapter(cs);
DataSet bdm = new DataSet();
a.Fill(bdm, "productos");
return bdm;
-¿sabes como puedo hacer para asignar a la propiedad datasource el dataset q me retorna el metodo?