Member 11573837 Ответов: 1

Как сохранить мой объект в сеансе


привет,
у меня есть объект, и я хочу сохранить его в сеансе, мой объект похож на
Лобковый класс myClass{

общественного строка имя{ получить; набор; }
общественного строка имя { получить; набор; }
public int Age { get; set; }
}

я, как рабочий процесс в каждом разделе я задать свойство мое Рождество

я хочу, чтобы заполнить мой объект сеанса, в каждый из мая страница.aspx-файл (у меня 3 страницы)

Что я уже пробовал:

я пробовал этот код, но я заблокирован

состояние myClass = новый myClass();
Session ["Adhesion"] = / / здесь я хочу заполнить каждое свойство на каждой странице ;

1 Ответов

Рейтинг:
6

Karthik_Mahalingam

Страница 1:

myClass state = new myClass() { FirstName = "First" };
          Session["Adhesion"] = state;

Страница 2:
myClass obj = ((myClass)Session["Adhesion"]);
           obj.LastName = "Last";
           Session["Adhesion"] = obj;

Страница 3:
myClass obj = ((myClass)Session["Adhesion"]);
           obj.Age = 25;
           Session["Adhesion"] = obj;


Member 11573837

спасибо Вам Картик Бангалор за то что ответили мне,
это поможет мне, у меня есть только один qst, как я могу получить информацию из моего сеанса, я должен сделать бросок или что ??

Karthik_Mahalingam

Да, вроде
myClass obj = ((myClass)Session ["адгезия"]);
параметр obj.Имясвойства = 'какой-то;
var varibleName = obj.OtherProperty;