Большинство элементов управления, таких как TextBoxes и DropDownLists, будут прекрасно работать без состояния просмотра.
Мне неизвестны какие-либо проблемы в процессе разработки, за исключением каких-либо элементов управления или свойств, созданных или измененных с помощью кода, не сохранятся без представления состояния, поэтому вам придется пересоздать / изменить их при обратной передаче.
У меня есть очень большие страницы с большими состояниями просмотра. Я провел эксперимент по отключению viewstate для всего проекта и не обнаружил (сначала) заметной потери функциональности. Затем в тестировании возникло несколько небольших проблем, и мы восстановили их. Но наше веб-приложение на 300 страниц, вероятно, работало на 99% без представления состояния. Проблемы, с которыми мы сталкивались, были связаны с сетями данных - в основном, с подкачкой страниц, динамически создаваемыми элементами управления и другими вещами, измененными кодом позади, и, таким образом, не сохранялись без состояния представления.
Это очень хорошая статья о Viewstate:
http://msdn.microsoft.com/en-us/library/ms972976.aspx