2011-03-14 20 views
0

我有一個MVC c#應用程序。我有一個查詢的DataTable返回,這樣,如何在Telerik grid MVC中使用數據表?

string strConn = ConfigurationManager.ConnectionStrings[Database].ConnectionString; 
DB2Connection myConnection = new DB2Connection(strConn); 
DB2Command myCommand = new DB2Command(strSelect, myConnection); 
DB2DataAdapter myDataAdapter = new DB2DataAdapter(myCommand); 
DataTable myDataTable = new DataTable(); 
myDataAdapter.Fill(myDataTable); 

現在我無法弄清楚如何使用數據表與Telerik的電網,並獲得分頁工作。有沒有人有或知道一個工作樣本?

感謝

回答

1

檢查出如何綁定到數據表this官方例子。

1

如果你問如何做到這一點上動態地生成的數據集,

然後看看這個鏈接www.alexrogan.com

+0

請不要跟着這個例子,這是obsolte,看到我的帖子上面! – iappwebdev 2011-11-23 10:48:41

+0

@Simon,你能解釋一下Tony的回答有什麼問題嗎? – kbvishnu 2013-03-28 13:26:16

+0

那麼正如我所說,因爲它可以使用一個普通的數據表,並通過GridModel傳遞給客戶端,無需在Enumerable中進行轉換。看我的帖子:http://stackoverflow.com/questions/5301299/how-do-i-use-a-datatable-with-the-telerik-grid-mvc/8240848#8240848 – iappwebdev 2013-03-28 13:31:54

0

好了,時間已經快速移動。在這個問題提出並回答之後的3。5年中,'Telerik Extensions for MVC'已經停止,所以對於像我這樣的人 - 使用Telerik MVC Grid使用Datatable時出現問題 - 現有的答案不起作用。這也是爲什麼其他鏈接中的很多鏈接不再起作用的原因。在Telerik的當前版本中,不再像@iappwebdev的示例/答案中使用的GridModel

但經過一些進一步的搜索我沒有找到一個相對較新的示例項目(從2014.1 MVC4/Telerik的UI的MVC),其Telerik的發佈在他們的網站:

New SampleProject-Link

我正在根據需要調整它,看看它是否適合(VS 2013/MVC5/Telerik UI for MVC 2014.2),但我想我已經發布了:)。