Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2008, 10:05
putorotupal
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
Treeview y Master Page

Hola buenas.

Estoy haciendo una página de artículos con una Master Page en la cual tengo en el lado izquierdo un treeview el cual va a actualizar lo que ocurre en un contentplaceholder del centro (cosa bastante habitual).

El problema que tengo es que necesito saber el nombre del nodo que ha pulsado en el Treeview para que se cree un catálogo basado en ese valor seccionado y haciendo una consulta en la BD.

El Treeview está en la master page.

Para obtener el valor del nodo seleccionado del Treeview puedo utilizar:

//Codigo de Master Page en el evento TreeView1_SelectedNodeChanged
TreeView tv = (TreeView)sender;
string ces = HttpUtility.UrlEncode(tv.SelectedValue.ToString()) ;
Session["temptree"] = ces;

Pero al pulsar en el enlace correspondiente, me desaparece el valor incluso cuando lo guardo en una variable del sistema Session["temptree"].

Es decir, cuando intento acceder a la variable Session["tempces"] siempre está vacia.
Como podría guardarlo para poder pasárselo y usarlo en otro webform.

Muchas gracias por la ayuda.

C.6