Абсолютный новичок в этом, так что да, я не понимаю что я делаю не так...
Модель для получения данных
using System.ComponentModel.DataAnnotations;
namespace Форма_регистрации.Models
{
public class UserRegistrationModel
{
public string Email;
public string Password;
}
}
CSHTML код
@model UserRegistrationModel
@{
ViewData["Title"] = "Регистрация";
}
<div class="centerBlock" style="text-align: center">
<form asp-controller="Home" asp-action="Registration" method="post">
<input type="text" asp-for="Email" placeholder="Email"/>
<input type="text" asp-for="Password" placeholder="Пароль"/>
<input type="submit" value="Зарегистрироваться"/>
</form>
</div>
Метод для обработки переданных данных.
[HttpPost]
public IActionResult Registration(UserRegistrationModel user)
{
Console.WriteLine($"Пароль - {user.Password}");
return View();
}
Я хотел просто вывести полученные данные в консоль, чтобы убедить в работоспособности, но убедился в обратном.
Метод действительно вызывается, но никаких данных не передаётся и на выходе получается вот такое