<ol class="steps">
  <li>1. constructor: a new PageModel for this one request</li>
  <li>2. OnPageHandlerSelected: OnGet chosen</li>
  <li>3. OnPageHandlerExecuting: form bound, Name = &quot;&quot;, valid = True</li>
  <li>4. OnGet runs</li>
  <li>5. OnPageHandlerExecuted: result is PageResult</li>
  <li>6. the .cshtml renders, top to bottom</li>
</ol>
