[英]Create custom validation for 2 dropdown list mvc4
我有兩個應該是適合年齡的下拉列表,我想這樣做,這樣你就不能讓最小年齡高於最大年齡
<div class="col-lg-3 col-md-3 col-sm-3 editor-group ">
@Html.Label("Mininum Age")
@Html.DropDownListFor(model => model.Preference.MinAgeId, new SelectList(Model.MinAges, "AgeId", "CurAge", Model.Preference.MinAgeId),"-Any-", new { @class = " form-control" })
@Html.ValidationMessageFor(model => model.MinAges)
</div>
<div class="col-lg-3 col-md-3 col-sm-3 editor-group ">
@Html.Label("Maximum Age")
@Html.DropDownListFor(model => model.Preference.MaxAgeId, new SelectList(Model.MaxAges, "AgeId", "CurAge", Model.Preference.MaxAgeId),"-Any-", new { @class = " form-control" })
@Html.ValidationMessageFor(model => model.MaxAges)
</div>
我不知道我創建下拉列表的方式是否可以標記在每個其他下拉列表中它是無效的
使用這個nuget包MVC Foolproof驗證 。 你將能夠做到這一點。 如果您不想使用外部庫。 您可以在模型上實現IValidatableObject並在那里編寫驗證代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.