2012-03-26 2 views
0

Каков наилучший способ (если есть способ) определить переменную для использования элементами управления на одной странице, но ее следует удалять после перехода от этой страницы? Есть ли что-то вроде HttpContext.Current.Items, которое сохраняется на странице?Переменная уровня страницы ASP.NET

+1

Можете ли вы просто определить переменную класса, которая наследуется от самой «Page»? Вы можете получить «страницу», на которой элементы управления существуют из самого элемента управления (пользователя или иным образом) с помощью свойства «Page», отбросить его к типу подкласса и получить доступ к переменной. Вы также можете подклассифицировать UserControl, если это только пользовательские элементы управления, которые ему понадобятся. –

+0

Это звучит неплохо, я попробую, если нет «простого» способа сделать это, спасибо –

+0

Это * возможно *; Я не хотел спрашивать, было ли это - я предлагал это решение. –

ответ

2

Там есть вещь под названием VIEWSTATE http://msdn.microsoft.com/en-us/library/ms972976.aspx

, которые могут обеспечить функциональность вы хотите. Если нет, попробуйте уточнить, как вы хотите использовать эти переменные.

Смежные вопросы