Asp.net mvc 4 MVC4和KendoUI电网。连接到数据源时出现问题(KendoUI OpenSource)

Asp.net mvc 4 MVC4和KendoUI电网。连接到数据源时出现问题(KendoUI OpenSource),asp.net-mvc-4,kendo-ui,kendo-grid,Asp.net Mvc 4,Kendo Ui,Kendo Grid,我使用的是带有MVC4项目和实体框架的KendoUI的开源版本。有人能解释一下如何将剑道ui网格连接到我的.cshtml文件中的数据源吗。我习惯于简单地创建一个视图,并使用@model从我的控制器中获取信息。因为我没有剑道UI的ASP.NET服务器标记。在javascript中声明我的网格时,我会在datasource:part后面放什么?请尝试下面的代码片段。 如果有任何问题,请告诉我 查看 <link href="http://cdn.kendostatic.com/2013.2.71

我使用的是带有MVC4项目和实体框架的KendoUI的开源版本。有人能解释一下如何将剑道ui网格连接到我的.cshtml文件中的数据源吗。我习惯于简单地创建一个视图,并使用@model从我的控制器中获取信息。因为我没有剑道UI的ASP.NET服务器标记。在javascript中声明我的网格时,我会在datasource:part后面放什么?

请尝试下面的代码片段。 如果有任何问题,请告诉我

查看

<link href="http://cdn.kendostatic.com/2013.2.716/styles/kendo.common.min.css" rel="stylesheet" />
<link href="http://cdn.kendostatic.com/2013.2.716/styles/kendo.default.min.css" rel="stylesheet" />
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://cdn.kendostatic.com/2013.2.716/js/kendo.all.min.js"></script>
<div id="Grid">
</div>
<script>
$(document).ready(function () {

    var dataSource = new kendo.data.DataSource({
        transport: {
            read: {
                url: "Home/GetDummydata",
                dataType: "json"
            }
        }
        ,
        schema: {
            data: function (data) {
                return data;
            }
        }
    });


    $("#Grid").kendoGrid({
        dataSource: dataSource,
        columns: [
           {
               field: "ID",
               title: "ID"
           },
           {
               field: "Name",
               title: "Name"
           }
       ]
    });
});


</script>

您是否在demos.kendoui.com上参考过任何教程?
public class HomeController : Controller
{
    public ActionResult Index()
    {
        return View();
    }


    [AllowAnonymous]
    [HttpGet]
    public JsonResult GetDummydata()
    {
        List<TestModels> models = new List<TestModels>();

        for (int i = 1; i < 6; i++)
        {
            TestModels t1 = new TestModels();
            t1.ID = i;
            t1.Name = "Name" + i;

            models.Add(t1);
        }

        return Json(models, JsonRequestBehavior.AllowGet);
    }

}
public class TestModels
{
    public int ID { get; set; }
    public string Name { get; set; }

}