Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Ext.net如何使用CheckboxSelectionModel检查行网格面板_C#_Checkbox_Ext.net_Gridpanel - Fatal编程技术网

C# Ext.net如何使用CheckboxSelectionModel检查行网格面板

C# Ext.net如何使用CheckboxSelectionModel检查行网格面板,c#,checkbox,ext.net,gridpanel,C#,Checkbox,Ext.net,Gridpanel,我有一个网格视图 <ext:GridPanel ID="GridPanelRoles" runat="server" StoreID="StoreUserTypes" ForceFit="true" Title=""> <View> <ext:GridView ID="GridView

我有一个网格视图

  <ext:GridPanel ID="GridPanelRoles" runat="server" StoreID="StoreUserTypes" ForceFit="true"
                            Title="">
                              <View>
                                <ext:GridView ID="GridViewRoles" runat="server" LoadMask="false" />
                            </View>
                             <SelectionModel>
                                <ext:CheckboxSelectionModel  ID="CheckboxSelectionModelMemTypes" runat="server" />
                            </SelectionModel>
                              <ColumnModel>
                                <Columns>
                                    <ext:Column ID="col_type_desc" runat="server" DataIndex="description" Text="" />
                                </Columns>
                                </ColumnModel>
    </ext:GridPanel>
但这不起作用

我将非常感谢您的帮助。

试试这个

    sm.SelectedRows.Add(new SelectedRow(id));

注意:确保变量
id
的类型为string

在版本3.3中,您需要添加

GridPanelRoles.Render();


我不想添加行。我只是在绑定选择模型中的某些行时被选中。@kostasch。此代码不添加行,而是将具有给定id的现有行添加到“选定行”列表中,这意味着将检查这些行,您尝试过吗?
    sm.SelectedRows.Add(new SelectedRow(id));
GridPanelRoles.Render();
sm.UpdateSelection();