是否有人使用此控件并知道如何从简单的数据表加载数据。没有像DataSource那样的技巧......
答案 0 :(得分:0)
我假设您只是指以编程方式创建的数据表?
它将像从DataSource那样直接绑定。
只需确保列标记中的DataField名称与列的名称和您的商品相匹配,就像使用其他数据源一样。
然后就这样做
grvFoo.DataSource = yourProgrammticallyCreatedTable;
grvFoo.DataBind();
但是,由于你这样做,我建议制作一个“BindTable”功能。例如,构建数据表和绑定的函数。然后,您可以使用它来进行排序/分页等。当您以编程方式执行此操作时,您必须手动处理此类事件,它们通常使用SQL /对象数据源等完成。
答案 1 :(得分:0)
http://www.telerik.com/help/aspnet-ajax/grdadvanceddatabinding.html
另一方面,为了让您知道,我们在Telerik遇到了很多性能问题。在大多数情况下,您可以使用内置的asp.net gridview(并在需要时执行更多样式),而不是通过使用telerik(用于他们的花式网格)来降低性能
答案 2 :(得分:0)
我们必须使用这样的ItemsSource属性:
dataGridView1.ItemsSource = LoadDataTable.DefaultView;
LoadDataTable - 这是一些从SQL填充的DataTable。