我创建了以下验证类: -
public class ProcessotInfo_Validation
{
public Nullable<double> SPEED { get; set; }
}
}
但是目前默认情况下该字段是必需的,除非我输入SPEED字段的值,否则我无法提交表单。任何人都可以建议什么是错的?
使用以下代码呈现视图上的字段: -
<div >
<span class="f">CPU Speed (In MHz) </span>
@Html.EditorFor(model =>model.SystemInfo.ProcessorInfoes.FirstOrDefault().SPEED)
@Html.ValidationMessageFor(model =>model.SystemInfo.ProcessorInfoes.FirstOrDefault().SPEED)
</div>