Ver Mensaje Individual
  #14 (permalink)  
Antiguo 09/09/2005, 06:54
Avatar de jhonwilliams
jhonwilliams
 
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 2 meses
Puntos: 76
Creeme que intente hacer eso del tag, pero no me funcino, cuando creo lo nodos escribia algo como esto

Este codigo crea los nodos y asigna el tag.(Esto funciono)

Código:
TreeNode Nodoz = nodoPadre.Nodes.Add(drow[0].ToString());
string ultimocaracter =Nodoz.ToString().Substring(Nodoz.ToString().Length-1,1).ToString();
dv.RowFilter="intNodoPadre="+ultimocaracter+"";
foreach(DataRowView drw in dv)
{
   Nodoz.Nodes.Add(drw[2].ToString());
    Nodoz.Tag=drw[1].ToString();
}
Ahora si, recuerdas el codigo que me pasaste para averiguar el ultimo nodo.

Yo lo utilize asi:

Código:
TreeNode elnodo= tvwArbol.SelectedNode;
 if (elnodo.Nodes.Count==0)
{
DataSet dsFiltrar = new DataSet();
dsFiltrar = SqlHelper.ExecuteDataset(Configuracion.Cn,CommandType.Text,
		 		"SELECT nroNC FROM tblsysGHNroCalidad WHERE strGrupo='"+tvwArbol.SelectedNode.Text+"'");
FiltroNroCalidad=dsFiltrar.Tables[0].Rows[0][0].ToString();
//Linea para probar el tag del Nodo.
 MessageBox.Show(elnodo.Tag.ToString());
dvFiltro.RowFilter="nroNC='"+FiltroNroCalidad+"'";
}
Pero me sale la siguiente exception

Código:
Object reference not set to an instance of an reference
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)