exhtml
5/30/2017 - 7:38 AM

ASP NET MVC Envío formulario Ajax - Ajax.BeginForm

ASP NET MVC Envío formulario Ajax - Ajax.BeginForm

'Ejemplo formulario AJAX

'VISTA

@Using Ajax.BeginForm("CreateFromLanding", "Registro", Nothing, New AjaxOptions With {
    .HttpMethod = "Post",
    .InsertionMode = InsertionMode.Replace,
    .UpdateTargetId = "js-formClient",
    .OnBegin = "toggleSpinner()",
    .OnSuccess = "toggleSpinner()"
}, New With {
    .class = "contact-form"
})

	'..Form 

End Using


'CONTROLADOR

<HttpPost>
Public Function CreateFromLanding(model As SolicitudRegistro, col As FormCollection) As ActionResult
	'..Do what you want to do
	Return PartialView("~/Views/Account/_landing-register-ok.vbhtml")