I have three form elements. We\'ll call them RadioA, RadioB, and Dropdown. In the Model they are created in that order, and presented in the View in that order, and specified a
I think a better way of doing this is to order the properties in your model in the same order you that you would like to display your validation messages:
public class Ingredients
{
[Required]
public string Vegetable { get; set; }
[Required]
public string Starch { get; set; }
[Required]
public string Meat { get; set; }
[Required]
public string Fruit { get; set; }
}
This will display a message in the following order: