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");