Существует множество способов ...
- с вашим файлом BigViewModel:
@model BigViewModel
@using(Html.BeginForm()) {
@Html.EditorFor(o => o.LoginViewModel.Email)
...
}
- вы можете создать еще 2 вида Login.cshtml
@model ViewModel.LoginViewModel
@using (Html.BeginForm("Login", "Auth", FormMethod.Post))
{
@Html.TextBoxFor(model => model.Email)
@Html.PasswordFor(model => model.Password)
}
и register.cshtml то же самое после создания вам нужно отобразить их в главном представлении и передать им viewmodel / viewdata, чтобы он выглядел так: @{Html.RenderPartial("login", ViewBag.Login);}
@{Html.RenderPartial("register", ViewBag.Register);}
или @{Html.RenderPartial("login", Model.LoginViewModel)}
@{Html.RenderPartial("register", Model.RegisterViewModel)}
- с использованием ajax частей вашего сайта становятся более независимыми
-
iframes
, но, вероятно, это не так
задан Miroslav Glamuzina 31 March 2019 в 02:23
поделиться