Hello,
Grid not displayed any record.
I want grid with autogeneratecolumn = true.
any help would be appreciated......
public
ActionResult getData([DataSourceRequest]DataSourceRequest request)
{
List<Class1> c1s =
new
List<Class1>();
for
(
int
i = 0; i < 5; i++)
{
Class1 c1 =
new
Class1();
c1.ID = i;
c1.Name =
"Name"
+ i;
c1s.Add(c1);
}
return
Json(c1s.ToDataSourceResult(request), JsonRequestBehavior.AllowGet);
}
[Serializable]
public
class
Class1
{
public
int
ID {
get
;
set
; }
public
string
Name {
get
;
set
; }
}
<
div
id
=
"mygrid"
>
</
div
>
<
script
type
=
"text/javascript"
>
$(document).ready(function () {
$("#mygrid").kendoGrid({
dataSource: {
type: "odata",
serverPaging: true,
serverSorting: true,
pageSize: 100,
transport: {
read: "/Home/getData"
}
},
height: 280,
scrollable: {
virtual: true
},
sortable: true
});
});
</
script
>
Note : There is not any JS error.
If i tried with below read method then its works.
read: "http://demos.kendoui.com/service/Northwind.svc/Orders"
Thanks,
Jason