Saltar al contenido

Botón HTML que llama a un método de acción y controlador MVC

Solución:

No es necesario utilizar un formulario a menos que desee publicar en la acción. Un botón de entrada (no enviar) hará el truco.

  <input type="button"
         value="Go Somewhere Else"
         onclick="location.href="https://foroayuda.es/<%: Url.Action("Action", "Controller") %>"" />

La sintaxis de Razor está aquí:

<input type="button" value="Create" onclick="location.href="https://foroayuda.es/@Url.Action("Create", "User")"" />

<button type="button" onclick="location.href="https://foroayuda.es/@Url.Action("MyAction", "MyController")"" />

type = “botón” evita que la página se envíe. en su lugar, realiza tu acción.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *