MVC - Limpar o valor selecionado padrão de SelectList
Eu tenho um SelectList que é preenchido com dados do banco de dados. Os dados vêm de umDictionary<int, string>
e preenche o SelectList como abaixo.
//...
Courses = new SelectList(GetCourses(),"Key","Value");
//...
Na tela, mostra o primeiro registro do banco de dados como o valor selecionado padrão no menu suspenso. Gostaria de limpar esse valor e deixar a lista suspensa vazia para que o usuário possa selecionar manualmente um valor. Se possível sem usar javascript.
//I have this on the view
<%= Html.DropDownListFor(model => model.CourseID, Model.Courses) %>
Por favor ajude!