я использую синтаксис бритвы. Я хочу установить значение = 0, если раскрывающийся список не выбран, или раскрывающийся текст «выбрать один»
и у меня есть несколько выпадающих списков .. и я получаю это значение по форме коллекции
@Html.DropDownListFor(model => item.JobStaffId, (SelectList)newSelectStaffList,new { @class = "form-control js-select js-noFilter hidden DDStaff DD2 ",multiple="multiple", size = "2", Id = "JobStaffId" + t })
![enter image description here](https://i.stack.imgur.com/8dfxB.jpg)
SelectList newSelectList = new SelectList((from s in Model.UserMasterList
.ToList()
select new
{
userId = s.userId,
userName = (s.userFirstName +' '+ s.userLastName)
}).Distinct()
,
"userId",
"userName",
string.IsNullOrEmpty(item.JobConstructionManagerId.ToString()) ? 0 : item.JobConstructionManagerId);