With ASP.NET Web Form, you typically use the Model View Presenter pattern.
GlenH7 (user53019) mentioned on his answer about MVVM, while it is an elegant pattern, ASPX Webform just doesn't have great support for that. MVVM is more popular in the WPF world.