Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
День добрый, Ситуация: пользователь зашел первый раз и от него требуется заполнить некоторые данные о себе. Как перенаправить на заранее подготовленную страницу? Как я понимаю это делается в Application_Start? Что-то у меня не получилось через Response.Redirect(MyURL) PS. Почему-то не вижу session_start в Global.asax (VS2013 upd4, MVC5) Там куча штук 20 событий но session_start отсутствует... PS. Я совсем новичек в mvc поэтому не судите строго :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 14:11 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Артем G, авторзашел первый раз как Вы собрались проверять наличие "девственной плевы" у него? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 14:27 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
У нас на заводе каждый комьютер в профайле винды имеет USERID Если USERID отсутствует в моей базе значит нужно 1 добавить USERID в базу 2 показать страницу юзеру где бы он мог указать о себе дополнительную инфу вот для меня и загадка как перенаправить пользователя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 16:19 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Артем G, авторУ нас на заводе каждый комьютер в профайле винды имеет USERID так то шикарно, Вы и деньги поди получаете ? в событии Application_Start, попытайтесь найти userid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 16:27 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Где-то в степитак то шикарно, Вы и деньги поди получаете ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 16:42 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Артем G, Application_Start Вам не поможет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 16:47 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
А все же как перенаправить на заранее подготовленную страницу Если Application_Start не поможет, то где или в каком событии это нужно сделать? Найти USERID в профайле в винде не проблема через Environ("USERID"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 17:03 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Артем G, Application_BeginRequest, а в нем Response.RedirectToRoute("<route_name>"), чтобы перенаправить на Вашу страницу. Только не забудьте, зарегистрировать route_name перед этим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 17:09 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Может я не точно описал ситуацию. Пользователь открывает сайт. Проходит по ссылке. Перед открытием страницы должна пройти проверка существует ли пользователь в Базе данных. Если пользователь в базе данных отсутствует, то перенаправить на определенную страничку. Как я понял Application_Start как раз, там где нужно сделать проверку. Модель, Виюха и Контроллер уже созданы. Не могу понять только одно как перенаправить на эту вьюху. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 17:11 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Axeleron, Спасибо, попробую. Как зарегистрировать разобрался сегодня. В RouteCollection нужно будет добавить MapRoute с именем отличным от Default. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 17:14 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 17:18 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Что-то не хочет работать :( В чем причина не пойму. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2015, 21:31 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Артем G, В global.asax на Application_Start вызывается RegisterRoutes? Что за ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2015, 12:36 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Да вызывается RouteConfig.RegisterRoutes(RouteTable.Routes) В самой студии остановки не происходит Но сайт открывается вот с такой ошибкой: На этой странице обнаружена циклическая переадресация погуглил и ни чего вразумительного не нашел ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2015, 10:49 |
|
||
|
Перекинуть пользователя зашедшего первый раз на страницу-форму
|
|||
|---|---|---|---|
|
#18+
Пошел вот этим путем HttpContext.Current.RewritePath("~/Errors/ErrorMissingWinUid") Вроде работает как хотелось бы. Незнаю насколько это правильно использовать RewritePath. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2015, 13:14 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38849301&tid=1356763]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 213ms |
| total: | 387ms |

| 0 / 0 |
