Я попытался найти это, но я даже не уверен, как его фразы для поиска.Использование сеанса для получения/установки свойств объекта каждый раз
То, что я пытаюсь сделать, это класс, который каждый раз, когда я обращаюсь к нему, чтобы изменить его, я действительно получаю и устанавливаю значение из сеанса.
Вот что я пытаюсь сделать (то, что я до сих пор.):
public class example
{
public int prop1 {get;set;}
public static example Instance
{
return (example)(HttpContext.Current.Session["exampleClass"] ?? new example());
}
}
public class main
{
protected void Page_Load(object sender, EventArgs e)
{
example.Instance.prop1 = "aaa"; //stores value into session
txtInput.Text = example.Instance.prop1; //retrieves value from session
}
}
Я надеюсь, что имеет смысл на то, что я пытаюсь сделать.
Любая помощь будет оценена, спасибо.
, что ваш вопрос? что вы не работаете для вас? –
правильный. На самом деле это не работает. Я поставил там свой код, потому что я думаю, что я на правильном пути, но любой другой способ добиться того, что я пытаюсь сделать, очень приветствуется. – JMD
вам нужно установить переменную сеанса в ваш новый экземпляр в первый раз, отправив решение для вас –