0
我使用SQL Server中的PIVOT將行轉換爲列。將結果集保留在DataTable
中,並將DataTable
與GridView
綁定。由於我想根據行生成列動態,我正在使用PIVOT操作。如果我不想使用DataTable
並想用ViewModel
代替DataTable,我該如何繼續?帶ViewModel的PIVOT表
我使用SQL Server中的PIVOT將行轉換爲列。將結果集保留在DataTable
中,並將DataTable
與GridView
綁定。由於我想根據行生成列動態,我正在使用PIVOT操作。如果我不想使用DataTable
並想用ViewModel
代替DataTable,我該如何繼續?帶ViewModel的PIVOT表
我以前問過這個問題,但對於winforms。我也必須轉換sql數據。答案是利用System.ComponentModel
。
這裏查看頂級答案: Data binding dynamic data
看起來我並不孤單......謝謝......在完成完整的指導後,我會接受答案。 – 2012-07-14 08:22:56
你這是什麼意思視圖模型? – 2012-07-14 07:52:09
@Waqar,ViewModel不過是一個視圖特定的Model對象。例如,您可以在View中保留DataSet或DataTable作爲GridView的DataSource。在這裏,您可以使用ViewModel集合替換DataTable或DataSet。 – 2012-07-14 07:57:09
對不起freind我無法理解你的問題。 – 2012-07-14 08:06:02