SelectList в неправильном синтаксисе MVCC#

Место общения программистов C#
Ответить
Anonymous
 SelectList в неправильном синтаксисе MVC

Сообщение Anonymous »

Что я здесь делаю не так?

Я пытаюсь заполнить список значений функции и имени функции в результате jSon, который затем буду использовать на моей главной странице с jQuery.

Ошибка:


Ошибка 5 Невозможно неявно преобразовать тип
«System.Collections.Generic.IEnumerable»
в «System.Web.Mvc.SelectList». Существует явное преобразование (вам
не хватает приведения?)


public ActionResult FilterFunctionList(int departmentID = 0)
{
if (departmentID == 0)
{
return this.Json(string.Empty, JsonRequestBehavior.AllowGet);
}
IPACS_Departments ipacs_department = db.IPACS_Department.Find(departmentID);
SelectList ipacs_functions = ipacs_department.IPACS_Functions.Select(m => new SelectListItem
{
Value = SqlFunctions.StringConvert((double)m.functionID).Trim(),
Text = m.name
});

return this.Json(ipacs_functions, JsonRequestBehavior.AllowGet);
}
#endregion


Подробнее здесь: https://stackoverflow.com/questions/177 ... ect-syntax
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»