Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Игорь Т.


Старейшина

Зарегистрирован:
29 September 2002
Сообщения: 647
Примеры кода: 2
 

RE: __viewstate

26 October 2004 12:28  


Подскажите как можно записывать информацию в __viewstate на стороне клиента!


Сам не пробовал, о можно пофантазировать.

Можно извратнуться... Для начала, нужно придумать такой формат хранения вьюстейта, чтобы ты легко мог добавлять в него значения. Например, отказаться от его шифрования, и все значения ложить, разделяя каким-нибудь терминатором. Потом написать на javascript функции, которые с этм будут уметь работать.

Теперь собссно нужно научить страницы сохранять вьюстейт в твоем формте. Для этого переопределяем

LoadPageStateFromPersistenceMedium / SavePageStateFromPersistenceMedium

насколько я помню, в качестве аргументов они работают с массивами массивов массивов массивов....

значит разбираешь все это дело, формируешь свой, понятный клиентским скриптам вьюстетйт и записываешь его в каку-нибудь переменную скрытую на форме. Так же и читаешь.

Т.о., кстати, реализуется зипование вьюстейта. В смысле переопределением этих методов.
We take I.T. easy!
Наверх
  



Общие вопросы программирования на ASP.NET

 __viewstatekirkin  26 October 2004 12:16
 RE: __viewstatevoodoos  26 October 2004 13:27
 RE[2]: __viewstatekirkin  26 October 2004 13:33
 RE[3]: __viewstatevoodoos  26 October 2004 14:31
 RE[4]: __viewstatekirkin  26 October 2004 15:04
 RE[5]: __viewstatevoodoos  26 October 2004 15:15
 RE[6]: __viewstatekirkin  26 October 2004 15:25
 RE[7]: __viewstatevoodoos  26 October 2004 15:51
 RE[8]: __viewstatekirkin  26 October 2004 16:07
 RE[9]: __viewstatevoodoos  26 October 2004 16:16
 RE[10]: __viewstatekirkin  26 October 2004 16:29
 RE[11]: __viewstatevoodoos  26 October 2004 16:33
 RE[12]: __viewstatekirkin  26 October 2004 16:46
 RE[13]: __viewstateDimon aka Manowar  26 October 2004 16:57
 RE[14]: __viewstateAndrey Barashkin  26 October 2004 20:04
 RE[13]: __viewstatevoodoos  26 October 2004 16:52
 RE[3]: __viewstateMax951  26 October 2004 13:40
 RE: __viewstateИгорь Т.  26 October 2004 12:28
 RE[2]: __viewstateDimon aka Manowar  26 October 2004 13:40
 RE[3]: __viewstateИгорь Т.  26 October 2004 14:29
 RE[4]: __viewstateNik Legaloff  26 October 2004 15:10
 RE[2]: __viewstateMax951  26 October 2004 12:35
 RE: __viewstateMax951  26 October 2004 12:18
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта