Поместите элемент управления HiddenField и элемент управления, который запускает событие, в котором вы устанавливаете значение в тегах ContentTemplate элемента UpdatePanel.Когда вы помещаете их в теги ContentTemplate, они будут отправляться обратно асинхронно, и в вашем коде вы сможете сделать что-то вроде ...
yourHiddenField.Value = strSerializedVersionOfYourObject;
Обратите внимание, что тип свойства Valueэлемента управления HiddenField является строкой, поэтому, если вы хотите сохранить в нем объект, вам придется сериализовать его как строку, а когда вы будете готовы использовать его, десериализовать его обратно в ваш объект.