1
我有一個RadgGid,我已經實現了過濾功能。有一列包含一個GridCheckBoxColumn。如果選中,則顯示所有活動記錄,如果未選中,則顯示所有非活動記錄。我附上了一個示例圖片以供參考。獲得Telerik的價值GridCheckBoxColumn
我怎麼能知道該複選框是否被選中呢?
foreach (GridDataItem item in radgrid.MasterTableView.Items)
{
CheckBox chk = item["Active"].Controls[0] as CheckBox;
..
}
上述不起作用,因爲它返回MasterTable中的複選框是否被選中。如果該表有3條記錄,則它會遍歷3條記錄,如果它們的isActive列未被選中,則返回false。但最重要的是它的複選框,我可以檢查或取消選中。我需要這個複選框的值。如果選中,則顯示所有活動記錄。