Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как вернуться на предыдущую страницу?
|
|||
|---|---|---|---|
|
#18+
Как можно вернуться (программно) на предыдущую страницу, то есть на ту, из которой я оказался на текущей странице. В команде Response.Redirect фигурирует имя модуля. А если я его не знаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 11:48 |
|
||
|
Как вернуться на предыдущую страницу?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, hilsoft, Вы писали: H>Как можно вернуться (программно) на предыдущую страницу, то есть на ту, из которой я оказался на текущей странице. H>В команде Response.Redirect фигурирует имя модуля. А если я его не знаю? H> данное сообщение получено с www.gotdotnet.ru H>ссылка на оригинальное сообщение Попробуй завести сессионную переменную с именем страницы. Меняй ее каждый раз при переходе на другую страницу. В результате будешь знать, с какой страницы пришел. И в инструкции Redirect() указуй переменную, хранящую предыдущую страницу. По-моему должно быть нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 11:56 |
|
||
|
Как вернуться на предыдущую страницу?
|
|||
|---|---|---|---|
|
#18+
Спасибо за отклик. У меня были сомнения в том, что коллекция Session глобальна. Значит, если я на одной странице напишу Session["myPageName"]= "raspisanie"; то и ДРУГАЯ страница при обращении к Session["myPageName"] даст ту же строку с именем модуля "raspisanie"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 12:14 |
|
||
|
Как вернуться на предыдущую страницу?
|
|||
|---|---|---|---|
|
#18+
В классе страницы создай свойство ReturnUrl:/// <summary> /// URL для возврата на страницу вызова /// </summary> protected string ReturnUrl { get { if ( ViewState["ReturnUrl"] != null ) return ViewState["ReturnUrl"].ToString(); else return null; } set { ViewState["ReturnUrl"] = value; } } Далее в событии Page_Load получаем адрес:if ( !IsPostBack ) { if ( Request.UrlReferrer != null ) ReturnUrl = Request.UrlReferrer.ToString(); } Затем можно вернуться на страницу вызова так:Response.Redirect(ReturnUrl); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 12:52 |
|
||
|
Как вернуться на предыдущую страницу?
|
|||
|---|---|---|---|
|
#18+
В HTTP заголовках есть св-во Referer (могу ошибаться с названием, если не прав - просмотрите все HTTP заголовки, там оно есть), оно и содержит страницу, с которой пришел пользовательУспехов! http://www.be-mobile.ru также: программа для агенств персонала "Домашний персонал" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 13:02 |
|
||
|
Как вернуться на предыдущую страницу?
|
|||
|---|---|---|---|
|
#18+
Точно будет!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 13:14 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33964607&tid=1389908]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 390ms |

| 0 / 0 |
