具有外键的kendo网格在数据库设计中没有关系

时间:2014-03-03 07:34:46

标签: kendo-ui kendo-grid kendo-asp.net-mvc

我有一个没有SQL Server中表之间关系的数据库,但数据是相互关联的。

我正在尝试使用具有外键列的Kendo Grid,但是,我找到的示例是针对具有正确相关表的数据库。

如何为外键列声明Kendo Grid我说谁是Action和Controller来填充这些数据。

1 个答案:

答案 0 :(得分:0)

恕我直言,你可能会这样:

假设我们创建了一个关于性别的外键列

col.ForeignKey(m => m.id_gender, (System.Collections.IEnumerable)ViewData["gender"], "id_gender", "description");

在控制器中,我们可以创建一个可相关的集合,然后使用视图数据将其传递回视图

IEnumerable<GenderItem> gender_list = .... <-- initiallize the ienumerable or get from database
ViewData["gender"] = gender_list;