У вас, очевидно, по-прежнему нет той же проблемы, но вам нужно вызвать WebForm_InitCallback () до вашего кода обратного вызова JavaScript. Это заставит страницу обновить значения POST в вашем объекте Request.Form.
Когда вы сейчас делаете PostBack, будут доступны значения, измененные во время обратных вызовов. Само собой разумеется, что они будут доступны во время обратных вызовов.
и т.д.
function SomeCode()
{
__theFormPostCollection.length = 0;
__theFormPostData = "";
WebForm_InitCallback();
ExecuteMyCallbackMethod("yaday", "yadya");
}