Im using the folowing function to return a SelectList. I need a custom format on Descr, but replacing Key.ToString() to Key.ToString("DD/MM/YY") render me the error "Method 'System.String ToString(System.String)' has no supported translation to SQL.". How could i use a custom date format on Descr?
Public Function ReturnDates(ByVal Param_Pesq_Cod As Integer) As SelectList
Dim Qry = From E In DB.Execs _
Where E.Pesq_Cod = Param_Pesq_Cod _
Group E By Key = E.DataHora.Date _
Into Group Order By Key Select New With {.Descr = Key.ToString(), .Val = Key}
Return New SelectList(Qry, "Val", "Descr")
End Function