Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
Подскажите как открыть aspx-страницу в новом окне программно так что-бы передать еще и параметры (типа как работает Response.Redirect()- открывает в том же окне) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 15:00 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
smolnПодскажите как открыть aspx-страницу в новом окне программно так что-бы передать еще и параметры (типа как работает Response.Redirect()- открывает в том же окне) Можно в сцылке прописать target="_blank", можно жабаскриптом window.open(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 15:12 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
Как вариант обратите внимание на RegisterStartupScript ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 15:33 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
smolnПодскажите как открыть aspx-страницу в новом окне программно так что-бы передать еще и параметры (типа как работает Response.Redirect()- открывает в том же окне) Можно в сцылке прописать target="_blank", можно жабаскриптом window.open(). я написал в открываемой ссылке target="_blank" и всеравно открылось в старом открываю по response.redirect() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 15:44 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
smoln я написал в открываемой ссылке target="_blank" и всеравно открылось в старом открываю по response.redirect() Тут уже этот вопрос поднимался и, как я понял, response.redirect не умеет открывать новое окно. Только клиентскими способами. Да, и terget="_blank" прописывается для ССЫЛКИ, т.е. <a href="xxx.aspx" target="_blank">, ну а window.open, как добавил Landscaper, можно дописать через RegisterStartupScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 15:54 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
А когда открыть эту страницу тебе известно зарание (т.е. в зависимости от того, какую кнопку нажмёт пользователь) или это определится только в процессе обработки на сервере? И какие параметры ты передавать то хочешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 16:02 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
Если нужно в том же окне (как Response.Redirect) то можно сделать так: 1) сохранить необходимые для передачи значения в HiddenField первой страницы. 2) Создайте серверный контрол (например Button,LinkButton) и укажите в его свойстве PostBackUrl адрес необходимой страницы на которую вы хотите передать данные. 3) На второй странице значения из первой вычитываются при помощи свойства PreviousPage - например при помощи (PreviousPage.FindControl("hidden field name") as HiddenField).Value; Если нужно в новом окне то лучше всего делать как предложили выше, а параметры передавать через QueryString ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 16:03 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
А когда открыть эту страницу тебе известно зарание (т.е. в зависимости от того, какую кнопку нажмёт пользователь) или это определится только в процессе обработки на сервере? И какие параметры ты передавать то хочешь? Когда открыть страницу определится в процессе обработки насервере а параметры я думаю не столь важно, обычные строковые значения которые на той странице будут обрабатываться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 16:22 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
Если тебе на новой открывшийся странице нужно иметь доступ к данным на старой странице то почитай про Метод Server. Transfer и Метод Server.Execute Работает только при переходе между страницами Web Forms {.aspx) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 16:32 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
smoln Когда открыть страницу определится в процессе обработки насервере а параметры я думаю не столь важно, обычные строковые значения которые на той странице будут обрабатываться Короче, копай в сторону RegisterStartupScript и window.open() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 16:35 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
Метод Transfer может сохранять между запросами некоторые данные исходной страницы. Т.е. на новой странице ты сможешь обратиться к свойствам формы старой страници, таких как QueryString и VlewState. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 16:38 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
Despot: Метод Transfer может сохранять между запросами некоторые данные исходной страницы. Т.е. на новой странице ты сможешь обратиться к свойствам формы старой страници, таких как QueryString и VlewState. Тогда уже можно и в сесси все хранить....Интересно как вы себе представляете что данный механизм с открытием на нового окна на стороне клиента.(он ведь хочет чтобы у него открылось в новом окне) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 16:53 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
Server.Transfer был преведён в качестве одного из возможных вариатнов решения проблемы передачи параметров (много и разных). Я что то зациклился на передачи параметров. Для нового окна не пракатит. А на счёт данной проблемы, как уже было сказанно, RegisterStartupScript, window.open() и QueryString самый лучший вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 17:15 |
|
||
|
Открыть .aspx в новом окне
|
|||
|---|---|---|---|
|
#18+
Подскажите как открыть aspx-страницу в новом окне программно так что-бы передать еще и параметры (типа как работает Response.Redirect()- открывает в том же окне) разобрался все красивинько открывается с помощью RegisterStartupScript спасибо всем за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2006, 17:26 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34130739&tid=1387546]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 371ms |

| 0 / 0 |
