I have supplied the files that contain the code mentioned below as well.

1.  Create a new sample 'kendo UI for MVC Web Application' with default settings using VS 2012.

2.  Add the supplied model 'TestModel' to the models folder and update the namespace if necessary.

3.  Add the following to your index view replacing the kendo panel that is already there.
 
@*ADD me to your index page*@
    @(Html.Kendo().ListView<KendoUIMvcApplication1.Models.TestModel>()
        .Name("CapList")
        .ClientTemplateId("template")
        .TagName("div")
        .DataSource(datasource => datasource.Read(read => read.Action("Description_Read", "Home")
                                                    .Data("onDescriptionData")
        ))    
    )

4.  Add the following Actions to your HomeController.cs file.

	//Add me to your home controller
        public ActionResult Description_Read([DataSourceRequest] DataSourceRequest request, string date, string office)
        {
            return Json(GetList(date, office).ToDataSourceResult(request));
        }

        //Add me to your home controller
        private IEnumerable<TestModel>GetList(string date, string office)
        {
            TestModel[] test = new[]{ new TestModel()};
            test.SetValue("There is only one item in this array!", 0);
            return test.ToList();
        }


5. Add the following Route to the Global.asax.cs file.

  	//
        // Add me to your Global.asax.cs
        //
        routes.MapRoute(
            name: "Description_Read",
            url: "{controller}/{action}",
            defaults: new { controller = "Home", action = "Description_Read" }
        );

Versions:

kendo 2013.2.716.340
jquery 1.8.2
knockout 2.2.0
modernizer 2.6.2
EntityFramework 5.0.0.0
.NET Framework 4.5
