У меня есть запрос linq, который используется для отображения списка запросов от нескольких пользователей. И Requestor может иметь многопользовательские запросы (так что сетка может иметь один и тот же Requestor несколько раз). Теперь я создаю раскрывающийся список с уникальным Requestor, который отображается в сетке. (Проблема: я не получаю отдельный список, но получаю все Requestor несколько раз). Ниже приведен запрос linq, который я не знаю. Может кто-нибудь предложить с правильным запросом linq.Запрос Linq для отображения уникального набора имен для текущего набора данных
Dim rqstQry = From x In db.Request_vws _
Order By x.RequestID Descending _
Select x.RequestID,
Descr = x.Descr, _
RequestorName = String.Format("{0} {1}", x.FIRST_NAME, x.LAST_NAME), _
RelatedTask = GetTaskDescr(x.WorkID, x.TaskLabel, x.TaskDescr), _
RequestDescr = GetRequestDescr(x.RequestType), x.SubmitDttm, x.UpdatedDttm, _
x.ChangeDttm, _
x.MigrTimeStr, x.MigrApptTime, _
x.Requestor Ditinct
DataBind:
RequestorCB1.DataSource = rqstQry
RequestorCB1.DataTextField = "Requestor" RequestorCB1.DataValueField = "REquestor"
RequestorCB1.DataBind()
нужно отчетливое пользователя в DropDownList
https://msdn.microsoft.com/en-us/library/bb338049(v=vs.110).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2 – Aybe
Так почему бы вам не запрашивать пользователей вместо запросов? –
Обновленный вопрос и ответ, можете ли вы проверить, что это был запрос, а не только пользователи – Nethra