Използвате грешен конструктор от SelectList където вторият параметър еselectedValue .
Вероятно имате нужда от този конструктор
където можете да посочите dataValueField и dataTextField
Така че трябва да напишете създайте своя SelectList като това:
ViewData["MDLno"] =
new SelectList(SearchMDLNoDL.getAllMDLno(), "Request_For_Id", "Request_For_Id");