0

通常、チェックボックスリストの場合、これらのバインディングを使用することはできますが、各行のグリッドビューで動的にバインドする方法です。

        List<string> availableItems = new List<string> { "Item1", "Item2", "Item3", "Item4", "Item5" };
        List<string> selectedItems = new List<string> { "Item1", "Item3", "Item4", "Item6" };

        // add available items to checkboxlist control
        foreach (string item in availableItems)
            chkItems.Items.Add(new ListItem(item));

        // check pre-selected items
        var query = from ListItem listItem in chkItems.Items
                    join item in selectedItems
                    on listItem.Value equals item
                    select listItem;

        foreach (ListItem listItem in query)
            listItem.Selected = true;
4

1 に答える 1

1

RadGrid ItemCreatedで、FindControlを使用してcheckBoxListを検索し、バインドします。

于 2012-12-06T09:26:45.953 に答える