I am passing a optionLabel into the Html.DropDownList helper (taken from this SO question):
<%=Html.DropDownList("PO.Vendor.VendorId", this.Model.Vendors, "-- add a new vendor --")%>
That produces markup with an option of value 0 with the text "-- add a new vendor --", which is exactly what I want. However, if that option is selected and posted, a validation error is thrown.
Is there way to turn off this automatic validation when using an optionLabel?