Est-ce que <% Html.EnableClientValidation(); %>
permet réellement la validation du client que la validation sans actualise la page ou non? Le fait est qu'il fait une actualisation de la page en retournant formviewmodal, il fonctionne bien lors de l'utilisation de modal? Alors, comment vais-je faire travailler à l'aide formviewmodalASP.NET MVC EnableClientValidation
est le code ici du contrôleur retour FormViewModel
public class OrganizationGroupFormViewModel
{
public OrganizationGroup OrganizationGroups { get; set; }
public OrganizationGroupFormViewModel() { }
public OrganizationGroupFormViewModel(OrganizationGroup OrganizationG)
{
OrganizationGroups = OrganizationG;
}
}
public class OrganizationGroupsController : Controller
{
public ActionResult Create()
{
OrganizationGroup OrgGroup = new OrganizationGroup
{
int_CreatedBy = Authorization.UserID,
dtm_CreatedDate = DateTime.Now
};
return View(new OrganizationGroupFormViewModel(OrgGroup));
}
[HttpPost]
public ActionResult Create(OrganizationGroup OrgGroup)
{
try
{
if (ModelState.IsValid)
{
OrgGroup.int_CreatedBy = Authorization.UserID;
OrgGroup.dtm_CreatedDate = DateTime.Now;
OrganizationGroupRepository.Add(OrgGroup);
OrganizationGroupRepository.Save();
return View(new OrganizationGroupFormViewModel(OrgGroup));
}
else
return View(new OrganizationGroupFormViewModel(OrgGroup));
}
catch
{
return View(new OrganizationGroupFormViewModel(OrgGroup));
}
}
cela fonctionnera-t-il correctement si nous retournons FormViewModel du contrôleur? – maztt
Quelles sont ces vues partielles contenant? Veuillez être plus précis, décrire votre scénario, fournir un exemple de code. –