title: Is it possible to use asp.net web forms without viewstate and postbacks
body: <p>Maybe title is not clear enough.
  I must use asp.net web forms it is a requirement and can't do anything about it.
  I want to avoid server controls (like grids, dropdowns etc.)
  I want to use ajax for most actions and use front end like angular or knockout.
  And I want to build one web api project for all backend actions.
  So code behind views wlill be minimal, web api will be core action handler.
  What I need as answer to this question is all about architecture.
  Is this what I am planning to do natural way to make app?
  Or this is completly wrong way to do things?</p>