Я создаю веб-приложение ASP.NET MVC, и я хочу получить кнопку отправки HTML на одной веб-странице, чтобы получить доступ к post controller в моем классе контроллера и, наконец, ссылку на другую страницу на сайте, такую как Profile.aspx, через этот метод контроллера. Моя текущая ситуация выглядит следующим образом:Как получить кнопку отправки HTML на странице ASP.NET для вызова метода контроллера в классе контроллера MVC
У меня есть HTML-страницу, которая на мой взгляд индекс следующим образом:
<div>
<h1>Login</h1>
Username<br/>
<input id="Text1" type="text" /><br />
<br />
Password<br/>
<input id="Password1" type="password" /><br />
<br />
<input id="Submit1" type="submit" value="Login" /><br />
</div>
Когда я нажал на кнопку входа, я хочу, чтобы ссылаться на метод LogIn() в мой контроллер класс, а затем перенаправить на страницу, мой контроллер LogIn выглядит следующим образом:
[HttpPost]
public ActionResult LogIn()
{
return View();
}
Как этот метод контроллера с помощью кнопки и как перенаправить на другую страницу?
Вся помощь приветствуется! :)
Где ваша форма тег? –
Hi Jenny, В настоящее время моя веб-страница не содержит тега формы, это просто html, завернутый в asp: теги контента – MattTheHack
Вам нужен тег формы. Он определяет URL-адрес, куда отправляются данные вашей формы. –