Quiero validar mi formulario usando jquery pero no tiene una ID
propiedad a partir de ahora ¿cómo agregarlo al formulario en asp.net mvc? Estoy usando esto ...
<% using (Html.BeginForm()) {%>
y mi plugin jquery validator toma esto,
var validator = $("#signupform").validate({
Ahora quiero dar identificación como signupform
... Cualquier sugerencia ...
jquery
asp.net-mvc
forms
ACP
fuente
fuente
Respuestas:
Esto debería agregar la identificación.
ASP.NET MVC 5 y versiones inferiores:
ASP.NET Core: puede usar ayudantes de etiqueta en formularios para evitar la sintaxis impar para configurar la identificación.
fuente
He agregado un código a mi proyecto, por lo que es más conveniente.
HtmlExtensions.cs:
MySignupForm.cshtml:
fuente
En System.Web.Mvc.Html (en System.Web.Mvc.dll ) el formulario de inicio se define como: - Detalles
Significa que deberías usar así:
Entonces, funcionó en MVC 4
fuente
Puede ser un poco tarde, pero en mi caso tuve que poner la identificación en el segundo objeto anónimo. Esto se debe a que el primero es para valores de ruta, es decir, la URL de retorno.
Espero que esto pueda ayudar a alguien :)
fuente