У меня есть список, привязанный к источнику данных, каждая строка имеет элемент управления флажком, что я хочу добиться, когда я нажимаю кнопку, я хочу проверить все флажки в listview и проверить, отмечены ли какие-либо из них.Нахождение состояния элементов управления в ListView
То, что я пробовал сначала, это добавить событие onclick к кнопке и зациклиться на элементе listview.items и проверить «проверенное» состояние элемента управления флажком, однако это всегда возвращалось «false», даже если они отметили пункт.
Единственный способ, которым я мог бы заставить его работать, - это если я обошел все элементы списка внутри события onItemDataBound, однако это не кажется наиболее эффективным способом его выполнения, поскольку он будет вызывать onItemDataaBound для каждого элемента в списке, (так называемый foreach в listview.items каждый раз)
Затем я попытался сделать то же самое в событии OnDateBound, поскольку это только один раз вызывается, но я столкнулся с той же проблемой, он видит флажок «checked» как ложь все время, мне было интересно, может ли кто-нибудь указать мне правильное направление надлежащего способа сделать это.
спасибо Raj.