Но вместо этого странным образом отображается пространство имен?
Вот мой класс:
Код: Выделить всё
namespace Test.Features.Authentication.ViewModels.LoginPageViewModel;
public class LoginPageViewModel : IPageViewModel
{
public LoginPageViewModel(){}
public LoginPageViewModel(LoginPage currentPage)
{
CurrentPage = currentPage;
}
public LoginPage? CurrentPage { get; set; }
[Required(ErrorMessage = "Required Message Here")]
[Display(Name = "Email Address")]
public string? EmailAddress { get; set; }
[Required(ErrorMessage = "Required Message Here")]
[Display(Name = "Password")]
public string? Password { get; set; }
}
Код: Выделить всё
@Html.AntiForgeryToken()
@Model.CurrentPage.EmailAddressLabel
@Model.CurrentPage.PasswordLabel
Login
Код: Выделить всё
Подробнее здесь: https://stackoverflow.com/questions/798 ... sage-value