具有空选择的SelectList

我的视图中有一堆下拉列表,例如:

@Html.DropDownListFor(model => model.Process, Model.ProcessList) 

它们都基于数据库表中的数据接受SelectList ,如下所示:

 ProcessList = new SelectList(_db.Processes, "ID", "Name"); 

其中_db.Processes返回一个ObjectSet

我遇到的问题是,有时由下拉列表设置的属性可能没有选择,即null 。 如何在SelectList >中添加null选择

 @Html.DropDownListFor(model => model.Process, Model.ProcessList,"--Select Process--") 

上面的行会在选择列表的顶部添加--select process--如果选择了这个值,则会发布空字符串,绑定属性将设置为null(在这种情况下为Process)