powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ViewState
8 сообщений из 8, страница 1 из 1
ViewState
    #33934766
ndStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
viewState("Any")=Any

А как почистить viewState("Any") после того, как он стал не нужен?
...
Рейтинг: 0 / 0
ViewState
    #33934806
Sergio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дык ViewState, потом "." и там все написано. Есть "remove", есть "clear".
Где наша мудрость, потерянная ради знаний, где наши знания, потерянные ради информации.
...
Рейтинг: 0 / 0
ViewState
    #33935713
ndStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дык ViewState, потом "." и там все написано. Есть "remove", есть "clear".

Ой, да, не посмотрела. Биг сенкс.
...
Рейтинг: 0 / 0
ViewState
    #33935747
ndStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дык ViewState, потом "." и там все написано. Есть "remove", есть "clear".

Э, нет. Это чистит весь ViewState. А мне надо конкретный ViewState("Any"). Если Any это Dataset - чистит датасет. Тут наверное надо через какие-нибудь коллекции смотреть.
...
Рейтинг: 0 / 0
ViewState
    #33935759
Sergio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Куда уж конкретнее: ViewState.Remove("Any");
Только вот DS во ViewState - это жестко! Может все таки в Cache
.
Где наша мудрость, потерянная ради знаний, где наши знания, потерянные ради информации.
...
Рейтинг: 0 / 0
ViewState
    #33936821
ndStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Куда уж конкретнее: ViewState.Remove("Any");
Только вот DS во ViewState - это жестко! Может все таки в Cache
.

Он маненький, 34 записи. И нужно чтобы только для конкретного юзера.
...
Рейтинг: 0 / 0
ViewState
    #33936954
Sergio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну тогда в этом случае лучше Session.
В случае ViewState данные сохраняются внутри hidden field (<input type="hidden" name="__VIEWSTATE" ... >) и все это уходит вместе с HTML пользователю и даже при небольшом DS размер ViewState в HTML может оказаться неприятным. Что в свою очередь подгружает трафик и мягко говоря не улучшает быстродействие.
Вы проведите небольшую лаб. работу. Посмотрите HTML который приходит пользователю (right click -> view source), найдите там (<input type="hidden" name="__VIEWSTATE" ... >) и сравните его в случае когда DS записан во ViewState и когда нет. Для наглядности можно посмотреть ViewState и на этом сайте и сравнить его с Вашим при "Он маненький, 34 записи." в DS, хотя странички тут, думаю, посерьезней будут.
Где наша мудрость, потерянная ради знаний, где наши знания, потерянные ради информации.
...
Рейтинг: 0 / 0
ViewState
    #33939442
ndStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну тогда в этом случае лучше Session.

Спасибо, буду сохранять в Session.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ViewState
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]