[CLOSED] Get multiple RecordID from GridPanel

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1

    [CLOSED] Get multiple RecordID from GridPanel

    I need to get RecordID from GridPanel rows selected... but only the IDProperty field.

    My code:

            <ext:GridPanel runat="server" ID="GridPanelRisultato" MarginSpec="2 0 0 0" Flex="1" Border="true">
                <Store>
                    <ext:Store runat="server" ID="StoreRisultato">
                        <Model>
                            <ext:Model runat="server" IDProperty="CodiceUtente">
                                <Fields>
                                    <ext:ModelField Name="CodiceTipoUtente" Type="String" />
                                    <ext:ModelField Name="CodiceUtente" Type="String" />
                                    <ext:ModelField Name="Cognome" Type="String" />
                                    <ext:ModelField Name="Nome" Type="String" />
                                    <ext:ModelField Name="RagioneSociale" Type="String" />
                                    <ext:ModelField Name="Stato" Type="String" />
                                </Fields>
                            </ext:Model>
                        </Model>
                    </ext:Store>
                </Store>
                <ColumnModel runat="server" EnableColumnHide="False">
                    <Columns>
                        <ext:ComponentColumn runat="server" DataIndex="CodiceTipoUtente" Width="22">
                            <Component>
                                <ext:Image runat="server"  Height="20"/>
                            </Component>
                            <Listeners>
                                <BeforeBind Handler="e.config[0].imageUrl = Ext.net.ResourceMgr.resolveUrl(Ext.String.format('~/Immagini/{0}.png', e.record.data.CodiceTipoUtente));" />
                            </Listeners>
                        </ext:ComponentColumn>
                        <ext:Column runat="server" Text="CodiceUtente" DataIndex="CodiceUtente" Width="100"/>
                        <ext:Column runat="server" Text="Cognome" DataIndex="Cognome" Width="100"/>
                        <ext:Column runat="server" Text="Nome" DataIndex="Nome" Width="100"/>
                        <ext:Column runat="server" Text="RagioneSociale" DataIndex="RagioneSociale" Flex="1"/>
                        <ext:Column runat="server" Text="Stato" DataIndex="Stato" Width="100"/>
                    </Columns>
                </ColumnModel>
                <SelectionModel>
                    <ext:RowSelectionModel runat="server" Mode="Multi" >
                        <DirectEvents>
                            <Select OnEvent="RowSelection_Event" />
                        </DirectEvents>
                    </ext:RowSelectionModel>
                </SelectionModel>
                <Plugins>
                    <ext:FilterHeader runat="server" />
                </Plugins>
            </ext:GridPanel>
        Protected Sub RowSelection_Event(sender As Object, e As Ext.Net.DirectEventArgs)
            Dim Selezione As Ext.Net.RowSelectionModel = TryCast(GridPanelRisultato.GetSelectionModel(), Ext.Net.RowSelectionModel)
    
            Dim Elenco As New StringBuilder()
    
            For Each Riga As Ext.Net.SelectedRow In Selezione.SelectedRows
                Elenco.AppendFormat("RecordID: {0} ", Riga.RecordID)
            Next
    
        End Sub
    If I select two rows, the RowSelectionModel return zero rows !

    Help please
    Last edited by Daniil; Dec 03, 2014 at 7:26 PM. Reason: [CLOSED]

Similar Threads

  1. Replies: 1
    Last Post: Jul 02, 2013, 7:48 AM
  2. Replies: 1
    Last Post: Jun 26, 2013, 3:00 PM
  3. [CLOSED] Get RecordID of Newly Added Row
    By hemantpatil in forum 2.x Legacy Premium Help
    Replies: 5
    Last Post: Mar 15, 2013, 6:30 AM
  4. Replies: 1
    Last Post: Jun 08, 2011, 3:11 AM
  5. [CLOSED] RecordID in GridPanel
    By Jurke in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Oct 08, 2008, 9:02 AM

Tags for this Thread

Posting Permissions