Vous utilisez le mauvais constructeur de la SelectList
où le deuxième paramètre est la selectedValue
.
Vous avez probablement besoin de ce constructeur
où vous pouvez spécifier le dataValueField
et le dataTextField
Vous devez donc écrire créer votre SelectList
comme ceci :
ViewData["MDLno"] =
new SelectList(SearchMDLNoDL.getAllMDLno(), "Request_For_Id", "Request_For_Id");