У меня есть страница, которая содержит таблицу с парой строк, и в этой строке есть флажки.
Теперь я хочу зациклить все флажки, чтобы увидеть, установлены они или нет.
Это мой текущий подход:
foreach (Control c in Page.Controls)
{
if(c is Checkbox){
}
}
Теперь проблема в том, что я получаю только 2 элемента управления - страницу и таблицу. Таким образом, флажки находятся в:
Таблица -> TableRow -> TableCell -> CheckBox
Есть ли способ получить ВСЕ элементы управления на странице, вместо того, чтобы вкладывать в нее элементы, чтобы получить элементы управления?