Du använder fel konstruktor i SelectList
där den andra parametern är selectedValue
.
Du behöver förmodligen denna konstruktor
där du kan ange dataValueField
och dataTextField
Så du bör skriva skapa din SelectList
så här:
ViewData["MDLno"] =
new SelectList(SearchMDLNoDL.getAllMDLno(), "Request_For_Id", "Request_For_Id");