0
我的問題很簡單。我有一個DataTable作爲數據源的AspxGridView。 當我使用由ShowHeaderFilterButton屬性啓用的combox篩選行時,數據源不會更新,並且我的行數保持不變。AspxGridView和ShowHeaderFilterButton屬性
如何計算不隱藏的行?
我的問題很簡單。我有一個DataTable作爲數據源的AspxGridView。 當我使用由ShowHeaderFilterButton屬性啓用的combox篩選行時,數據源不會更新,並且我的行數保持不變。AspxGridView和ShowHeaderFilterButton屬性
如何計算不隱藏的行?
ASPxGridView不會在底層DataSource上應用篩選條件。因此,過濾完成後,網格的DataSource與之前的記錄數相同。解決此問題的一個可能方法是遍歷gridRows並獲取所需的KeyField值或Row對象:
object[] rows = new object[ASPxGridView1.VisibleRowCount];
for(int i = 0; i < ASPxGridView1.VisibleRowCount; i++) {
rows[i] = ASPxGridView1.GetRowValues(i, ASPxGridView1.KeyFieldName);
//or
rows[i] = ASPxGridView1.GetRow(i);
}