我有DataTable對象,並將它綁定到C#中的gridview。在Gridview中只顯示選中的行
我在數據表中有3列,比如說「Flag」,「Name」和「Value」。
我想做到的是,我想只顯示其中「標誌」字段設置爲0。
所以說,如果我在表中有兩行的行,
Flag Name Value
------------------
0 tom 100
1 Jane 200
而且,我只想在gridview上顯示「tom」和「100」。
有什麼辦法可以做到這一點,而無需創建新的數據表?
謝謝。
你將數據源綁定到什麼地方? SqlDataSource的?使用LinqDataSource? – CodingGorilla 2010-11-09 18:51:01
你如何填充DataTable?在獲取數據之前,可能有一種方法可以過濾填充它的內容。 – Remus 2010-11-09 18:51:25
在運行時,我通過創建datarow創建了表並將其添加到數據表中。我想這樣做的原因是,我想保留兩個asp.net頁面之間的原始副本(DataTabe),並根據標誌中的值顯示行。 – Tony 2010-11-09 18:55:41