I have a combo box like this
<select name="Type" id="Type" >
<option value="0">--Select--</option>
<option value="Open Ended">Open Ended</option>
<option value="Property">Property</option>
</select>
and my MVC validator contains this
[Required(ErrorMessage = "Required Field")]
[RegularExpression(@"^[^0]+", ErrorMessage = "Please Select the Type")]
public string Type { get; set; }
But when I submit the form there is no error thrown even when "--Select--" is selected. Am I missing something here?