Я определил вспомогательный класс, чтобы отслеживать небольшой словарь предметов. он сохраняет эту информацию как статическое свойство, которое инициализируется в статическом конструкторе. список очень мал и никогда не изменится, поэтому я выбрал этот метод через таблицу поиска xml или db ...Как поживает статический класс, затронутый в приложении asp.net без stateless?
Однако, что бы я хотел знать, будет ли это статическое свойство сохранять свои значения между страницами или даже внутри страниц, если asp.net должен быть без гражданства?
, например, я связывание этого списка к двум различным DropDownLists на моей странице
DropDownList1.DataSource = Helper.MyList;
DropDownList2.DataSource = Helper.MyList;
Поскольку статический класс Helper называется два отдельные раза, является его конструктор также вызывается дважды, или же его пребывания в масштаба в течение всего жизненного цикла страницы?
Что делать, если я перейду к следующей странице и вам нужно снова привязать ее, будет ли она еще инициализирована или она начнется снова и снова?