Я настроил его на своей сетке, чтобы каждый отдельный флажок выбирал объект, присутствующий в этой строке, и это работает.Однако, когда вы устанавливаете флажок «Выбрать все», который пользовательский интерфейс Kendo автоматически предоставляет при добавлении columns.Select()
в свою сетку, он только захватывает объект, присутствующий в первом ряду.
Сначала я думал, что могуустановить привязку события, привязанную к идентификатору этого конкретного флажка, но когда я попробовал это, я понял, что идентификатор для этого флажка генерируется случайным образом каждый раз, поэтому эта стратегия не сработает.
Я не могу использовать this.selectedKeyNames()
, поскольку this
не относится к нужному объекту в текущем контексте.
По сути, мне интересно, есть ли лучший способ доступа к этому «Выбрать все»'флажок, чтобы я мог добавить дополнительный код, чтобы захватить каждый объект, присутствующий в моей сетке.