0
我试图让下面的工作功能来填充列表不工作
Function AddService(id As Integer) As ViewResult
Dim serv As RequestedService = New RequestedService
serv.JobId = id
Dim ServiceList = New List(Of RequestedService)()
Dim ServiceQuery = From s In db.Services
Select s
ServiceList.AddRange(ServiceQuery)
ViewBag.ServiceId = New SelectList(ServiceList, s.IDServices, s.ServiceName)
Return View(serv)
End Function
但
ViewBag.ServiceId = New SelectList(ServiceList, s.IDServices, s.ServiceName)
使我有以下错误:“s”没有声明。由于其保护级别,它可能无法访问。
我无法解决如何解决这个问题。基本上我需要用ID和字符串填充SelectList并将其传递给视图?