Bạn đang sử dụng hàm tạo sai của SelectList trong đó tham số thứ hai là selectedValue .
Bạn có thể cần hàm tạo này
nơi bạn có thể chỉ định dataValueField và dataTextField
Vì vậy, bạn nên viết tạo SelectList của mình như thế này:
ViewData["MDLno"] =
new SelectList(SearchMDLNoDL.getAllMDLno(), "Request_For_Id", "Request_For_Id");