In which event of page cycle is the ViewState available?

After the Init() and before the Page_Load().

In ASP.NET, the ViewState is available in the Load event of the page life cycle. This event occurs after the Init event and before the PreRender event. Therefore, any data stored in the ViewState can be accessed or manipulated during the Load event.