I am trying to use ASP.NET Server Controls (ASP.TextBox etc) with MVC (to take advantage of the validation power, designer support etc). How can I shoehorn this into MVC architecture? For example, how can my `button.click` route to the controller or how can the data inside my server controllers be accessed via `viewPage`?

Can point me to an article or reference that will help to clear up my messy design? Or, is it better for me to stick to MVC and inline styles?