То, когда я являюсь самым ранним, может получить доступ к некоторым данным Сессии в global.asax?

Используйте dplyr в сочетании с ggplot.

library(tidyverse)

df %>%
  mutate(month_name = case_when(
      Month == 1 ~ "jan",
      Month == 2 ~ "feb",
      Month == 3 ~ "mar")) %>%    # etc., for rest of months
  ggplot() +
  geom_col(aes(x = month_name, y = mtemp))

Это должно помочь вам начать

16
задан Pure.Krome 19 April 2009 в 08:10
поделиться

3 ответа

Я всегда считал Application_AcquireRequestState первым событием в Global.asax, которое могло получить доступ к текущему сеансу. Это определенно не Application_BeginRequest .

18
ответ дан 30 November 2019 в 22:55
поделиться

Вам необходимо использовать BeginRequest ( http://msdn.microsoft.com /en-us/library/system.web.httpapplication.beginrequest.aspx), поскольку это первое событие, сгенерированное для объекта HttpApplication (который наследуется Global.asax).

Подробнее о жизненном цикле приложений ASP.NET вы узнаете здесь - http://msdn.microsoft.com/en-us/library/ms178473.aspx (это для IIS 5 и IIS 6).

-3
ответ дан 30 November 2019 в 22:55
поделиться

Согласно текст ссылки , самые ранние события в global.asax, к которым вы можете получить доступ к объектам сеанса, происходят тогда, когда global.asax запускает событие Session_Start

Session__Start : запускается, когда новый пользователь посещает веб-сайт приложения.
Session__End : запускается, когда сеанс пользователя истекает, завершается или он покидает веб-сайт приложения

-4
ответ дан 30 November 2019 в 22:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: