グリッドが非常に優れているというデモを見たので、テレリック グリッドを使用してみたいと思いますが、ビューにデータを表示できないという問題がありました。ここにビューコードがあります
@{Html.Telerik().Grid<WarnaWarni.Models.TBL_BERITA>()
.Name("Grid")
.PrefixUrlParameters(false)
.Columns(columns =>
{
columns.Bound(o => o.JUDUL).Width(100);
columns.Bound(o => o.RINGKASAN).Width(200);
columns.Bound(o => o.ISI).Width(200);
columns.Bound(o => o.FOTO);
columns.Bound(o => o.TANGGAL).Format("{0:MM/dd/yyyy}").Width(120);
}).DataBinding(dataBinding => dataBinding.Ajax().Select("ID_BERITA", "TBL_BERITA"))
.Pageable()
.Sortable()
.Filterable();
}
コントローラーメソッドは次のとおりです。
public ViewResult Index()
{
string query = "select * from TBL_BERITA";
var a = db.ExecuteStoreQuery<TBL_BERITA>(query);
return View(a.ToList());
}
ビューにデータを表示するにはどうすればよいですか?