Есть несколько вещей, к которым мы должны обратиться.
Прежде всего, я думаю, что здесь задействовано больше кода, чем предоставленный вами класс. Я думаю, вам нужно добавить это, чтобы мы могли дать вам точный ответ.
Однако, как я вижу из предоставленного вами класса, есть одна особенность, которую вы сделали, и это ключевое слово static
.
Ключевое слово static
для класса и / или свойства означает, что во всем домене приложения имеется только один экземпляр. Это означает, что все запросы к вашему веб-сайту будут иметь значения вашего класса vars
, поскольку существует только один экземпляр.
Я предлагаю вам следовать некоторым учебным пособиям и видео по ASP.NET, чтобы получить общее представление о ASP.NET. Начните здесь, у них отличный материал: http://www.asp.net/get-started
Подробнее о статическом ключевом слове: http://msdn.microsoft.com/en-us/library/98f28cdx(v=VS.100).aspx