ここで何が間違っていますか?
私がやろうとしているのは、関数値と関数名のリストを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