У меня есть GridViewExt.net Как проверить строки GridPanel с CheckboxSelectionModel
<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>
и магазин
<ext:Store ID="StoreUserTypes" runat="server">
<Reader>
<ext:JsonReader IDProperty="id" />
</Reader>
<Model>
<ext:Model ID="ModelUserTypes" runat="server" IDProperty="id">
<Fields>
<ext:ModelField Name="id" />
<ext:ModelField Name="description" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
Я хочу, чтобы проверить некоторые строки после II заполнить сетку (через C#) в зависимости на их id (id не отображается на сетке). Я пробовал
CheckboxSelectionModel sm = GridPanelRoles.GetSelectionModel() as CheckboxSelectionModel;
sm.Select(id);
Но это не работает.
Буду признателен за любую помощь.
Я не хочу добавлять строки. Я просто привязываю некоторые строки в модели выбора. –
@kostasch. этот код не добавляет строки, он добавляет существующую строку с данным идентификатором к списку выбранных строк, то есть строки будут проверены, вы попробовали? – MEYWD
Вы правы :-). –