Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ViewState
|
|||
|---|---|---|---|
|
#18+
Всем привет. Еcть траница page1.aspx и page2.aspx. page1.aspx открывает page2.aspx в другом окне. Вопрос: Есть возможность из странице page1.aspx записать параметры с данными в ViewState страницы page2.aspx перед открытием ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 08:29 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777, страницу формирует сервер, отсылайте вьюстейт на сервер формируйте страницу выводите клиенту этож простое скрытое поле но что это вам даст? в свете предыдущего топика ( вашего) вьюстейт - раковая опухоль формс, с котороий впрочем можно еще пожить, сессия механизм складирования данных для джуниоров, никогда имхо не пользуйтесь ими ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 08:53 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
Если често я уж з******я стараясь скрыть параметры с данными. Сессия перезписывается, в QueryString все наглядно. Все было бы хорошо, если страницы пеереходили бы в одном окне. Нет. Одн оконо открывает другое. И не знаю как на другое окно передать данные никому не показывая. Б***ть. Извините. Все программеры нервные ? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 09:03 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777Все программеры нервные ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 09:13 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777, у вас из одного окна открывается по ссылке другое окно? я так понял? если юзер опознан сервером можете в его контексте безопасности хранить чемодан данных свежих и актуальных, и перед открытием второго окна обновлять данные в этом bag_e ( или через строку запроса или аджаксом) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 09:14 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
Где-то в степиantihacker777, у вас из одного окна открывается по ссылке другое окно? я так понял? если юзер опознан сервером можете в его контексте безопасности хранить чемодан данных свежих и актуальных, и перед открытием второго окна обновлять данные в этом bag_e ( или через строку запроса или аджаксом) Что означает перед открытием второго окна обновлять данные в этом bag_e ? И что значит "запроса" ? Тот же QueryString ? Да. юзер опознан сервером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 09:19 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777, контекст безопасности это ваша квартира куда вы попадаете с каждым запросом на сервер ( если кука не просрочена) вы можете натащить туда всякого барахла или насрать на столе ( настройки юзера) вы можете пользоваться эти барахлом постоянно годами ( настройки юзера в базе) можете временно ( синхронизовать часть квартиры в кеше пока кука не сдохла или ...). как затащить с клиента это ..... , ну тут масса возможностей.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 09:34 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
Про это я понял ? Как мне передать параметры никому не показывая ? Вот вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 09:52 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777, ... HiddenField ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 09:58 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
Как миддал тоже пробовал. Если посмотреть в ресурс страницы , томожно увидеть значение :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 10:05 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777, ...а если бы он вез патроны у злоумышленника есть Fiddler ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 10:11 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
бл?*:!. Если HiddenField.Visible=false, то в натуре нигде не видно. А КАК ПЕЕРДАТЬ ТУДА ЗНАЧЕНИЕ С ДРУГОГО ОКНА ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 10:19 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777, а что значит "page1.aspx открывает page2.aspx в другом окне"? Ссылка с target="_blank"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 10:32 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777бл?*:!. Если HiddenField.Visible=false, то в натуре нигде не видно.Ахаха. Если Visible=false, то элемент тупо не рендерится, и конечно его нигде не видно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 10:33 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
Хотя бы комментарии к свойству не поленились прочитать, не говоря уже о документации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 10:35 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
skyANAantihacker777, а что значит "page1.aspx открывает page2.aspx в другом окне"? Ссылка с target="_blank"? Да так и есть. Так как можно передать значение ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 12:01 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777skyANAantihacker777, а что значит "page1.aspx открывает page2.aspx в другом окне"? Ссылка с target="_blank"? Да так и есть. Так как можно передать значение ?То есть GET запрос. Как передаются параметры в GET запросе? А что передать-то надо и зачем, если (я так понял) это уже есть в сессии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 12:06 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
Окно открывайте не хтмл-ной ссылкой, а серверным контролом (типа ASP:Button), и в обработчике контрола собираете данные, кладёте куда-нибудь, после чего делаете редирект. Хотя я бы советовал все необходимые странице данные передавать в строке запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 12:10 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777, ...ну зашифруй свой параметр в base64, чтоб никто не догадался .. :) в чем вся антишпионская фишка-то? ... если юзер чуть-чуть настойчиво захочет увидеть запрос к серверу (и у него есть доступ к Гуглю) - он его в конце концов увидит (через тот же фидлер) ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 12:12 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
На втрой странице есть GridView. У GridView ресурсом являается SQlDataSource. И этот SQlDataSource из базы вытаскивает данные в зависимости от ID задачи. Далее выбрав из GridView нужную задачу надо открыть ее в другом окне для редктирования. Вот и надо в новом окне вытащить данные выбранной задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 12:12 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777На втрой странице есть GridView. У GridView ресурсом являается SQlDataSource. И этот SQlDataSource из базы вытаскивает данные в зависимости от ID задачи. Далее выбрав из GridView нужную задачу надо открыть ее в другом окне для редктирования. Вот и надо в новом окне вытащить данные выбранной задачи. ...это все можно реализовать на одной странице переключая свойства Visible у div-ов или отдельных контролов ... меньше канители будет ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 12:15 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
carrotikantihacker777На втрой странице есть GridView. У GridView ресурсом являается SQlDataSource. И этот SQlDataSource из базы вытаскивает данные в зависимости от ID задачи. Далее выбрав из GridView нужную задачу надо открыть ее в другом окне для редктирования. Вот и надо в новом окне вытащить данные выбранной задачи. ...это все можно реализовать на одной странице переключая свойства Visible у div-ов или отдельных контролов ... меньше канители будет ... Понимаешь так надо.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 12:16 |
|
||
|
ViewState
|
|||
|---|---|---|---|
|
#18+
antihacker777На втрой странице есть GridView. У GridView ресурсом являается SQlDataSource. И этот SQlDataSource из базы вытаскивает данные в зависимости от ID задачи. Далее выбрав из GridView нужную задачу надо открыть ее в другом окне для редктирования. Вот и надо в новом окне вытащить данные выбранной задачи.Для этого используется строка запроса (QueryString). Всегда можно скопировать и вернуться прямо к задаче, минуя ожидание загрузки данных в грид и поиска задачи там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2014, 12:20 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38754412&tid=1356962]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
88ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 399ms |

| 0 / 0 |
