Значение viewstate не указывается в событии OnItemReorder объекта AjaxToolkit: элемент управления ReorderList - PullRequest
1 голос
/ 26 августа 2010

Я использую AjaxToolkit: элемент управления ReorderList на странице asp.net (C #) и меняю значение viewstate [""] для события OnItemReorder, когда я нажимаю любую кнопку на той же странице, значение viewState не найдено.

Пожалуйста, предоставьте мне соответствующие решения.

Спасибо ...

1 Ответ

0 голосов
/ 11 августа 2011

Насколько я понимаю, событие OnItemReorder происходит не в обычной обычной обратной передаче.Таким образом, страница не перерисовывается, и, следовательно, измененное ViewState не отправляется обратно клиенту.В результате, когда вы делаете реальную обратную передачу, вы отправляете обратно исходный ViewState до того, как вы внесли изменение.

Я справился с этим, сохранив данные, которые пытался отсортировать в переменной сеанса, а не в ViewState, но я не совсем доволен этим.

...