gracias Dradi7 si funciono aunq le falatban algunas lineas de codigo, aqui lo pongo por si alguien tiene el mismo problema
Código PHP:
protected void GridView1_PageIndexChanging(Object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex; // cambias el indice
traerDatos(TextBox1.Text); //llenas el data source
GridView1.DataSource = ds; //lo asignas al grid
GridView1.DataBind(); //lo ligas
}