ListObject からの値をバインドする Kendo UI を備えた MVC ビューがあります。データが xml ファイルから取得されると、Kendo ドロップダウンは値をバインドしますが、データはデータベースのテーブルから取得され、値がドロップダウンにバインドされません。しかし、値を持ち、ドロップダウンのバインド関数に返されるリストには値があります。
値は Json 形式でバインドされます。
//Controller Code that returns value to Kendo Dropdown in View
public JsonResult BindTitles()
{
return Json(_title.GetTitle(), JsonRequestBehavior.AllowGet);
}
//Data Interface from Entity Framework
public partial interface ITitle
{
IList<tblTitle> GetTitle();
}
public IList<tblTitle> GetTitle()
{
List<tblTitle> tit = new List<tblTitle>();
tit = dbContext.GetTitle().ToList(); // Here the values are available in the "tit"
return tit;
}