DropDownListFor with an item value 0 always selected
I have a problem getting asp.net and the razor engine to create a drop down list with the correct element selected. No matter what I try, if one of the values available is "0", that item will always be selected. What I am trying to create is a select for a rating that span from -2 to 2, with 0 being the middle value, but that should NOT be pre-selected. The user should be forced to make a decision and therefore the defualt value should be empty. Creating the dropdownlist with an option label like the code below shows does not leave the default as empty. This would work if the values were 1-5