Asp.net mvc 3 如何在ASP.NET MVC中使用dropdownlist设置剑道UI网格

Asp.net mvc 3 如何在ASP.NET MVC中使用dropdownlist设置剑道UI网格,asp.net-mvc-3,grid,kendo-ui,Asp.net Mvc 3,Grid,Kendo Ui,在进入这个社区询问我的问题之前,我已经彻底搜索了google、bing以及剑道UI文档以获取信息,但似乎没有得到我想要的任何信息 我想设置一个网格(强类型网格),其中一列绑定到模型上的Listtype属性。此列应在dropdownlist中显示此属性。这就是问题所在 我看到的所有示例都使用viewdata类型来保存IEnumerable类型的数据。 有人能告诉我如何设置吗?另外,我发现ClientTemplate方法在这方面非常混乱 顺便说一句,我是剑道UI的新手 谢谢。只需将viewdata更

在进入这个社区询问我的问题之前,我已经彻底搜索了google、bing以及剑道UI文档以获取信息,但似乎没有得到我想要的任何信息

我想设置一个网格(强类型网格),其中一列绑定到模型上的Listtype属性。此列应在dropdownlist中显示此属性。这就是问题所在

我看到的所有示例都使用viewdata类型来保存IEnumerable类型的数据。 有人能告诉我如何设置吗?另外,我发现ClientTemplate方法在这方面非常混乱

顺便说一句,我是剑道UI的新手


谢谢。

只需将viewdata更改为您的model@NunoCarmo,谢谢你的回复。但是,使用
columns.ForeignKey()
方法意味着在我的模型中传递表示外键的属性,但其本身不可行,因为我已将对另一个模型的引用表示为该类型的列表。这就是为什么我要问还有其他方法吗?首先,你想显示DropDownList(不编辑行)还是想通过DropDownList编辑字段。因为客户端模板是显示模板,ForeignKey是编辑器模板?@Pechka,我想两者都能做到!Oswald您对NunoCarmo的回复让我有点困惑…请您提供您的模型的定义(您绑定到网格的模型)以及应该绑定到dropdownlist的模型的定义。