Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/10/2012, 12:02
geoneo
 
Fecha de Ingreso: julio-2010
Ubicación: santiago
Mensajes: 21
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: Asignacion de Sessions

primero: no manejes los valores de sesiones directamente, encapsulala en una propiedad y luego usas la propiedad. Así (fijate que los nombres de la sessiones empiezan con minuscula y las propiedades con mayuscula):
private int MinValue
{
get
{
if (Session["minValue"] != null)
return (int)Session["minValue"];
else
throw new AggregateException("this value is not loaded.");
}
set
{
Session["minValue"] = value;
}
}
private int MaxValue
{
get
{
if (Session["maxValue"] != null)
return (int)Session["maxValue"];
else
throw new AggregateException("this value is not loaded.");
}
set
{
Session["maxValue"] = value;
}
}

y el contenido del handler Page_Load te queda así:

MinValue = 5;
MaxValue = 15;

txt_min.Text = MinValue.ToString();
txt_max.Text = MaxValue.ToString();

Random rand = new Random();
int num1 = rand.Next(MinValue, MaxValue);

Saludos.