Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
Можно ли с помощью global.asax запихнуть информацию из базы в сессию, например ... Session.Add("UserIP", UserIP) Session.Add("UserName", UserName) ... А потом на какой-нибудь .aspx эти данные достать в Sub Page_Load, таким образом ... UserIP=session.item("UserIP") UserIP=session.item("UserName") ... Если можно, то дайте определенный какой-то код, если нельзя предложите альтернативу. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 17:36 |
|
||
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
ни с Session, ни с HttpContext.Current.Items у меня не работает, а надо чтобы при первой загрузке приложения некоторые переменные куда-то передовались и использовались уже во всем приложении(на разных веб-формах). КАК ЭТО СДЕЛАТЬ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 18:59 |
|
||
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
попробуй какое-нибудь другое событие, например protected void Application_PreRequestHandlerExecute(object sender, EventArgs args) - - - - - the truth is out there ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 19:11 |
|
||
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
Обработчик какого события в global.asax используется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 19:31 |
|
||
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
application start или request, но ничего не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 20:01 |
|
||
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
....попробуйте сделать тоже самое в Session_Start....хотя не совсем понятно почему у вас не работает в Application_Start.... Потому что у меня всё отрабатывается корректно... **Genius** ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 20:18 |
|
||
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
...хотя понятно.... Попробуйте не Session.Add("UserIP", UserIP), а Application["UserIP"] = UserIP **Genius** ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 20:19 |
|
||
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
laticqМожно ли с помощью global.asax запихнуть информацию из базы в сессию, например ... Session.Add("UserIP", UserIP) Session.Add("UserName", UserName) ... А потом на какой-нибудь .aspx эти данные достать в Sub Page_Load, таким образом ... UserIP=session.item("UserIP") UserIP=session.item("UserName") ... Если можно, то дайте определенный какой-то код, если нельзя предложите альтернативу. Спасибо А в чем проблема. Создаешь сессию. В файле глобала подключаешься к базе обрабатываешь инфу, сохраняешь в сессии плученную инфу, а потом пользуйся наздоровье везде где влезет. Следи только за тайм-аутом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 22:34 |
|
||
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
Вот чего пишет ... Exception Details: System.Web.HttpException: Session state is not available in this context. Source Error: Line 35: MySqlConn.Close() Line 36: End Try Line 37: Session.Add("UserRoleID", RoleId) Line 38: End Sub ... [HttpException (0x80004005): Session state is not available in this context.] System.Web.HttpApplication.get_Session() +3295653 ASP.global_asax.Application_Start(Object sender, EventArgs e) in c:\inetpub\wwwroot\global.asax:37 ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 13:04 |
|
||
|
global.asax и session
|
|||
|---|---|---|---|
|
#18+
**Genius** прав. С событием Application_Start надо использовать объект Application, потому что Session в этот момент еще не создан. Если хочется использовать именно объект Session, то надо тогда в global.asax обрабатывать событие Session_Start. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 15:08 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1390126]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 387ms |

| 0 / 0 |
