Your definition is incorrect. View state is not maintained across pages. the formal definition is: Gets or sets a value indicating whether the page maintains its view state, and the view state of any server controls it contains, when the current page request ends.
If you're navigating to another page, you'll have to use something other than viewstate.
Keep Up with TechRepublic