I\'m curious about whether the approach of using multiple strongly typed partials within a form that posts back to the partial containing View is the right MVC approach to doing
All partials views should be strongly typed with the same view model (AccountSetup in your case) :
@model Models.Account.AccountSetup @Html.TextBoxFor(mod => mod.UserLogin.LoginId) @Html.PasswordFor(mod => mod.UserLogin.Password)
Then:
@Html.Partial("_LoginAccount", Model)