我有模型屬性:MVC註釋確認刪除數據-VAL屬性
public int? RegionId { get; set; }
我在視圖中創建下拉列表:
@Html.DropDownListFor(m => m.RegionId, Model.Regions)
在HTML:
<select data-val="true" data-val-number="The field RegionId must be a number."
</select>
我需要刪除屬性data-val-number,因爲在特定情況下它不適合我。
我嘗試的Application_Start:
DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false;
還要注意RegionId可爲空。
如何在服務器端代碼中刪除此屬性? (JavaScript不)
什麼打算把在RegionId財產?它是一個整數,所以你不能將一個非數字值放入它。 – AlexC
我希望能夠放入RegionId空值。 – DeeRain
*您是否需要*屬性*區域ID *? – VJAI