asp net razor pages asp for dropdownlistfor code example
Example 1: class selector to property in asp net core dropdown
<select data-val="true" data-val-required="The Employee field is required." id="Employee" name="Employee"> <option value=""></option> <optgroup label="IT"> <option value="1">Mike</option> </optgroup> <optgroup label="Sales"> <option value="2">Pete</option> <option value="4">Dean</option> </optgroup> <optgroup label="Admin"> <option value="3">Katy</option> </optgroup></select>
Example 2: razor dropdownlistfor
@using MyMVCApp.Models
@model Student
@Html.DropDownListFor(m => m.StudentGender,
new SelectList(Enum.GetValues(typeof(Gender))),
"Select Gender")