установить переменную в httpmodule для чтения на главной странице и странице содержимого, asp.net C # - PullRequest
0 голосов
/ 15 октября 2011

Можно ли установить значение переменной в httpmodule и прочитать значение переменной в contentpage & masterpage?

Я хочу использовать это вместо сеанса.Переменная содержит значение userID.

Поскольку каждая страница на моем сайте создает множество различных соединений с базой данных, я думаю, что еще одно лучше, чем наличие значений сеанса ?!Как вы думаете?

Я хочу создать сайт, который может стать большим.(Всегда стараюсь программировать свои сайты таким образом). Вот почему я хочу убрать несколько значений сеанса.

Спасибо!

Маттиас.

1 Ответ

4 голосов
/ 15 октября 2011

Вы можете использовать ниже фрагмент кода .....

//Store data in Step1:
HttpContext.Current.Items.Add("Key", "Value");

//Retrieve data in Step2:
object value = HttpContext.Current.Items["Key"];

Подробнее ... Прочитайте эти статьи.

http://www.shubho.net/2011/01/using-httpcontextcurrentitems-as-data.html

http://forums.asp.net/t/1476647.aspx/1

...