【问题标题】:Kendo UI Foreign Key剑道 UI 外键
【发布时间】:2014-02-21 12:11:59
【问题描述】:

我是 Kendo UI 的新手,遇到了这个问题。我不明白,在具有外键属性的列中显示子对象信息的基本步骤是什么。我的意思是,我必须做什么才能创建外键列。这可能是一个愚蠢的问题,但我在演示页面http://demos.telerik.com/kendo-ui/web/grid/foreignkeycolumn.html 上看到了一个外键演示,但我还是不太明白它是如何工作的。

谢谢, 维德曼塔斯

【问题讨论】:

  • 我们需要知道您的问题是什么。我的意思是,在你的代码中(你已经尝试了一些东西,对吗?)什么不起作用或者你有什么疑问。
  • 这是我出于其他原因使用外键的 jsbin。 jsbin.com/coreh/1/edit
  • 只需运行 LinQ 查询即可获取所需的值,一旦将它们映射到模型,您就可以将模型绑定到网格或其他任何东西

标签: user-interface kendo-ui telerik key


【解决方案1】:

下面是外键列demo的MVC示例:

听起来很简单,

例如,假设您在表中有 CoachId 字段及其表的外键 具有 CoachId 和 Name 列的 Coach。现在您希望在网格中显示 Coach 名称而不是 CoachId。

columns.ForeignKey(student => student.CoachId,
            (System.Collections.IEnumerable)ViewBag.Coaches, "CoachId", "Name")
           .Title("Coach");

然后,您必须从控制器或代码发送 Viewbag 或 Viewdata 中的所有教练记录。

干杯!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-12
    • 1970-01-01
    • 2015-10-25
    • 2014-05-20
    • 2013-07-08
    相关资源
    最近更新 更多