そのため、MVC3 は初めてで、検証のために DataAnnotations を使用しています。クライアント側ではすべて正常に動作していますが、サーバー側バージョンを動作させるにはどうすればよいですか? Javascript を無効にすると、検証は表示されません。
私のモデルは次のようになります
[Required(ErrorMessageResourceName = "Verplicht", ErrorMessageResourceType = typeof (ValidatieStrings))]
[Display(Name="Voorletters", ResourceType = typeof (VeldNaamStrings))]
public string Voorletters { get; set; }
私のコントローラーは次のようになります
using System.Web.Mvc;
using inschrijven_werknemer.Models;
namespace inschrijven_werknemer.Controllers
{
public class HomeController : LocalizationController
{
public ActionResult Index()
{
return View(new MedewerkInfoModel());
}
}
}
そして、私のビューは次のようになります
@model inschrijven_werknemer.Models.MedewerkInfoModel
<div class="stap-div" id="stap2">
@Html.EditorForModel("MedewerkInfoModel")
</div>
私は何を間違っていますか?