He siguiente modelo de vista:ASP.NET MVC3 Validación problema
public class Bulletin1ViewModel
{
[Required]
public String NumberDelegations { get; set; }
[Required]
public String TravelPlans { get; set; }
}
Qué quiero usar en mi opinión:
@using ErasProject.Models
@model ErasProject.Models.Bulletin1ViewModel
<script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
@using (Html.BeginForm())
{
@Html.ValidationSummary(true)
<fieldset>
<p>
@Html.EditorFor(model => model.NumberDelegations)
@Html.ValidationMessageFor(model => model.NumberDelegations)
</p>
<p>
@Html.EditorFor(model => model.TravelPlans)
@Html.ValidationMessageFor(model => model.TravelPlans)
</p>
<p>
<input type="submit" value="Submit" />
</p>
</fieldset>
}
Pero mi validación no se dispara. Ni del lado del cliente ni del lado del servidor. ¿Alguien podría tener una idea de por qué? Gracias.
Ya están agregados. Es una aplicación MVC3 con motor RazorView. Y he comprobado que están realmente presentes. – Hanz
se cargan correctamente cuando ve el origen de su página? construiste? – balexandre
Olvidé agregarlos en mi publicación, pero están allí y todavía no funciona ... – Hanz