powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ViewState
9 сообщений из 9, страница 1 из 1
ViewState
    #33348216
mekesha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просматриваю HTML-код получившейся странички, и вижу hidden поле
"__VIEWSTATE". Как узнать, от какого контрола он?
Есть подозрение, что это от HTML-checkbox, помеченного "Run as server
control", как же ему отменить сохранение состояния?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ViewState
    #33348311
sfes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно поставить директиву
Код: plaintext
<% Page EnableViewState="false" %>
для всей страницы.
Hidden-поле при этом остается, но после submit'a формы состояние не сохраняется.
...
Рейтинг: 0 / 0
ViewState
    #33348379
mekesha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такая деректива имеется... да толку нет... уже и контролы все, кроме
сабмита, в ремарочки убрал...
Дело в том, что для формы использую метод get , и вся эта бяка
попадает в строку запроса :-\
и получается вот такая строчечка:
Код: plaintext
1.
2.
WebForm1.aspx?__VIEWSTATE=dDwtNzA4NTY2OTI5Ozs%2BWV23%2FW3xKemKT2xZTYjMw2iq7O
U%3D
может последовательность символов чего подскажет?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ViewState
    #33348385
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__VIEWSTATE, грубо говоря, это захешированные данные состояния всех контролов на странице, и вашего checkbox в том числе.
...
Рейтинг: 0 / 0
ViewState
    #33348387
mekesha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.... имеется репитер, но и там:
Код: plaintext
1.
2.
<asp:Repeater id="Repeater1" runat="server" DataSource="<%# dt %>"
EnableViewState="False">


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ViewState
    #33348522
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем вам ViewState в строке запроса? Вы же сами её формируете!
...
Рейтинг: 0 / 0
ViewState
    #33348886
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полностью от viewstate получится избавиться только если форму сделать не
серверную


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ViewState
    #33349931
mekesha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleron
А зачем вам ViewState в строке запроса? Вы же сами её формируете!

Нет, сам не формирую, потому что не знаю как :-)

[quot profil]
полностью от viewstate получится избавиться только если форму сделать не
серверную
[quot]
Но в таком случае данные серверу отсылаться не будут? т.е. как при первой
загрузке, так и по нажатию на капочку submit в Page_Load значение IsPostBack
всегда отрицательное


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ViewState
    #33350024
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
данные отсылаться, конечно же будут, форма то есть
а то что IsPostBack всегда false - ни чего страшного, просто в таком случае
необходимо соответственно строить логику работы приложения..
всегда можно разрулить эту ситуацию за счет передаваемых параметров...

зы: /topic/220503&hl= особо
ни чего интересного нет, но на всякий =))


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


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