Contenido de xdsLineaNegociosTree.Data private void LoadRootPolizaLineaNegociosTreeView() { LineaNegocioInfo LineaNegocioInfo = GetLineaNegocioInfoFilter(); XmlDataSource xdsLineaNegociosTree = new XmlDataSource(); LineaNegocio bll = new LineaNegocio(); XmlDocument Xml = new XmlDocument(); Xml.LoadXml(bll.GetLineaNegociosXmlTree(LineaNegocioInfo)); int ParentNodesCount = Xml.SelectNodes(@"ROOT/H2_LINEA_NEGOCIO").Count; if (ParentNodesCount > 0) { xdsLineaNegociosTree.Data = Xml.OuterXml; tvPolizaLineaNegocios.Style["display"] = "block"; } else { xdsLineaNegociosTree.Data = ""; } xdsLineaNegociosTree.XPath = @"ROOT/H2_LINEA_NEGOCIO"; tvPolizaLineaNegocios.Nodes.Clear(); tvPolizaLineaNegocios.DataSource = xdsLineaNegociosTree; TreeNodeBinding treeNodeBinding = new TreeNodeBinding(); treeNodeBinding.DataMember = "H2_LINEA_NEGOCIO"; treeNodeBinding.ValueField = "ID_ENTITY"; treeNodeBinding.TextField = "ID_LINEA_NEGOCIO"; treeNodeBinding.NavigateUrlField = "NAVIGATE_URL"; tvPolizaLineaNegocios.DataBindings.Add(treeNodeBinding); tvPolizaLineaNegocios.DataBind(); // Aqui tvPolizaLineaNegocios.Nodes.Count contiene 4 enves de 5 pnlTreeView.UpdateAfterCallBack = true; return; }