Tengo lo siguiente en C# .net:
-----------------------------------------------
_ Una funcion en javascript, la cual llamo un webservice para eliminar un registro de la base de datos.
_ Luego mas abajo una llamada a un PageMethods para "actualizar " o databind La grilla que contiene los datos que antes elimine.
function Elimina_OK(estado) <------ Esto llega desde el webservice
{
...
case "2":
muestra_ok_gral_('Registro Eliminado',dat[1]);
PageMethods.PM_Limpia_Up_Tab3();
break;
}
Hasta Aqui todo Bien....
El problema esta en cunado quiero llamo por medio de PageMethods.PM_Limpia_Up_Tab3() para hacer Databind El GridView en la cual estan enalazados los datos...
[WebMethod]
public static void PM_Limpia_Up_Tab3()
{
try
{
CL01_REM_M001 dd = new CL01_REM_M001();
dd.Upd_Gridview();
}
catch { }
}
public void Upd_Gridview()
{
try{
Gridview.DataBind(); //Aqui se Cae cuando lo depuro }catch{}
}
me da error de NullReferenceExcepcion.- Osea Que no me encuentra el Gridview.-
Probe con FindControl("GridView") y nada...
Tambien me gustaria saber si existe otro metodo de poder actualizar los controles, gridview, textbox o cualquier control por medio de Metodos estaticos(PageMethods).
Gracias
Luis Bauerle.