Что я пытаюсь сделать, это установить переменную ViewState в конце жизненного цикла страницы: у меня полностью загружена страница asp.net - связь с вызовами AJAX с клиентским JavaScript ... когда вызов ajax извыполняется клиентский JavaScript, выполняются некоторые методы C # из серверного кода.Во время этого выполнения я хочу установить переменную ViewState и использовать ее при следующей обратной передаче, но, очевидно, переменная ViewState не сохраняется - поскольку страница полностью загружена - вся логика выполняется в конце жизненного цикла страницы.
Я пытался явно вызывать эти методы до и после установки переменной ViewState:
this.TrackViewState();
if (startAddr != "")
{
ViewState["startAddress"] = startAddr;
}
this.SaveViewState();
Но безуспешно ... при следующей обратной передаче ViewState["startAddress"]
равно нулю.
Любые предложения, если вышеописанная функциональность может быть достигнута ?!Спасибо!