19/10/2012, 12:02
|
| | Fecha de Ingreso: julio-2010 Ubicación: santiago
Mensajes: 21
Antigüedad: 14 años, 5 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. |