Переназначить проверенные строки из одного GridView в другой - PullRequest
0 голосов
/ 08 декабря 2010

У меня есть gridview, у которого есть флажок (внутри TemplateField).Я хотел бы захватить все выбранные строки и переназначить их на новый вид сетки.Любые идеи о том, как я могу сделать это?

Заранее благодарю.

Ответы [ 2 ]

0 голосов
/ 09 декабря 2010

просто извлеките все отмеченные строки из первого вида сетки и добавьте их в таблицу данных. Теперь назначьте этот объект данных другому сетке в качестве источника данных и свяжите его.

0 голосов
/ 08 декабря 2010

Если я понимаю ваш вопрос, самый простой способ сделать это - обернуть вторую сетку в отдельную сетку.Предполагая, что вы назвали флажки одинаковым идентификатором для вашей второй сетки, вы можете использовать плагин jquery для обнаружения выбора флажков первой сетки, циклического просмотра результатов и установки флажков вашей второй сетки внутри этого другого div на «флажок», посколькуимена блоков chck совпадают.

Примерно так:

     $(document).ready(function () {
                   $('#BaseDiv > input[name=checkboxlist]:checked').each(function() {
                      //TODO: Retrieve the checkboxes from the second div using the combination of second div id and search for it's children check boxes.
       });
  });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...