[CLOSED] Refresh gridpanel row number column

  1. #1

    [CLOSED] Refresh gridpanel row number column

    I wrote a little function to move selected row in a grid up and down. However, after the move, the rownumber column doesn't get updated. For example, if I move row 5 up to row 4, i have two rows now with rownumber = 4. Is there a way to refresh the row numbers?

    Move function:
    function moveSelectedRow(grid, offset) {
        if (!grid.hasSelection()) {
            return
        }
        
        var record = grid.getSelectionModel().getSelected();
        var index = grid.getStore().indexOf(record);
        index = index + offset;
        
        if ((index < 0) || (index >= grid.getStore().getCount())) {
            return;
        }
       
        grid.getStore().remove(record);
        grid.getStore().insert(index, record);
        grid.getSelectionModel().selectRow(index, false);   
    }
  2. #2

    RE: [CLOSED] Refresh gridpanel row number column

    Hi jchau,

    try this
       grid.getView().refresh(false);
    Boolean arg of refresh function - if true then refresh headers also

    Hope this help


Similar Threads

  1. Replies: 13
    Last Post: May 28, 2012, 5:32 PM
  2. Format Number in GridPanel Template Column
    By pooja in forum 1.x Help
    Replies: 0
    Last Post: May 04, 2012, 9:43 AM
  3. Replies: 0
    Last Post: Aug 30, 2011, 2:48 PM
  4. Replies: 2
    Last Post: Mar 30, 2010, 10:25 AM
  5. [CLOSED] [1.0] Number format in Grid Column
    By bsnezw in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Feb 09, 2010, 1:06 PM

Posting Permissions