0.cells is null or not an object. Error en Ajax con un Menu dentro de un UpdatePanel

Este es el error que estaba obteniendo cuando tenia un menu que controla un Multiview dentro de un UpdatePanel.

Despues de mucho navegar encontre la solución en el foro de ASP concretamente en esta entrada .

La solución es sencilla debemos de introducir este trozo de código JavaScript en nuestra pagina.

 

var oldMenu_HideItems = Menu_HideItems;
	
if(oldMenu_HideItems)
{
	Menu_HideItems = function(items)
         {
	     if (!items || ((typeof(items.tagName) == "undefined") && (items instanceof Event)))
              { 
                items = __rootMenuItem;
              }
 	     if(items && items.rows && items.rows.length == 0)
               { 
               items.insertRow(0);
               }
	     return oldMenu_HideItems(items);
	} 
}

5 comentarios sobre “0.cells is null or not an object. Error en Ajax con un Menu dentro de un UpdatePanel”

  1. me podrian decir en donde debo colocar este codigo… por favor.

    en la pagina *.aspx como

  2. Ok .. despues de tanto buscar.. encontre como era..

    se colocaba en la pagina aspx.
    como un script.

    y se debe llamar a la funcion
    en el

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *