2010-08-26 1 views
1

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

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

Благодаря ...

ответ

0

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

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

Смежные вопросы