Для этого случая вы можете использовать дочернее действие. Предполагая, что вы уже настроили свою аутентификацию, вы можете при поиске дочернего действия в таблице UserProfile и визуализировать частичное представление с моделью представления, представляющей пользовательские данные.
Итак, на вашей мастер-странице вы будете иметь:
<%= Html.RenderAction("UserLogonInfo", "Account")%>
Тогда у вас может быть контроллер учетной записи с дочерним действием, которое будет получать пользовательские данные и отображать их:
[ChildActionOnly]
public PartialViewResult UserLogonInfo()
{
IPrincipal principal = HttpContext.User;
LogonInfoViewModel model = UserDataRepository.GetUserLogonInfo(principal);
return PartialView(model);
}