2010-12-08 50 views
0

我有一個GridView有一個複選框(在TemplateField內)。我想抓取所有選定的行並將其重新分配給一個新的gridview。關於如何去做這件事的任何想法?重新分配從一個GridView到另一個GridView的行

感謝您提前。

+0

你是什麼意思'重新分配給一個新的gridview?'你有第二個gridview你想填充第一個檢查行? – n8wrl 2010-12-08 20:45:30

回答

0

如果我理解你的問題,最簡單的方法是將第二個網格封裝在單獨的網格中。假設你已經爲第二個網格命名複選框相同的ID,你可以使用jquery插件來檢測第一個網格的複選框的選擇,循環遍歷結果,並設置第二個網格在該其他div內的複選框爲「checked」,因爲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. 
     }); 
    }); 
0

剛剛從第一GridView中獲取所有選中的行並將它們添加到一個數據表。現在將這個數據表分配給另一個gridview作爲數據源並綁定它。

相關問題