Asp.net web api 如何在MVC 5.0 web应用程序中将数据绑定到kendo UI Gridview中的下拉列表?

Asp.net web api 如何在MVC 5.0 web应用程序中将数据绑定到kendo UI Gridview中的下拉列表?,asp.net-web-api,kendo-ui,asp.net-mvc-5,Asp.net Web Api,Kendo Ui,Asp.net Mvc 5,我想为[employee details]开发一个带有剑道UI gridview控件的mvc 5.0视图-此gridview中的一列将是[work status]字段的剑道UI下拉列表。我们的应用程序层如下所示[Views->WebAPI->Repository->Models->EntityFramework-DB] 我必须做到的是: 是使用Web API方法填充[work status]dropdownlist(在该gridview中) 下拉列表应显示员工的当前[工作状态]作为所选值 下拉列

我想为[employee details]开发一个带有剑道UI gridview控件的mvc 5.0视图-此gridview中的一列将是[work status]字段的剑道UI下拉列表。我们的应用程序层如下所示[Views->WebAPI->Repository->Models->EntityFramework-DB]

我必须做到的是:

  • 是使用Web API方法填充[work status]dropdownlist(在该gridview中)
  • 下拉列表应显示员工的当前[工作状态]作为所选值
  • 下拉列表应该是实时可编辑的-用户可以单击下拉列表并将员工[workstatus]更改为其他内容
  • 新的[工作状态]应自动保存(无需单击保存按钮)
  • 我指的是telerik网站上的一个链接——我知道我应该这样做。链接是:

    我的问题:

  • 我能够在gridview控件中放置一个下拉列表-但是它没有填充-我想我没有正确获取下拉列表的.DataSource()部分(datat源将是一个web api方法)
  • 在用所有可用的[work status]填充下拉列表后-如何从员工的当前工作状态设置所选的[work status]
  • 如何在不实时单击按钮的情况下使gridview可编辑
  • 选择新的[工作状态]后,如何使用webapi保存它(无需单击保存按钮)
  • 我是MVC新手,也是WebAPI新手,以前从未使用过Telerik控件