Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2009, 11:31
lbauerle
 
Fecha de Ingreso: septiembre-2008
Mensajes: 26
Antigüedad: 16 años, 4 meses
Puntos: 2
Sonrisa Ayuda... Como utilizar controles desde metodos estaticos(PageMethods)

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.

Última edición por lbauerle; 01/04/2009 a las 12:18