Skip to main content
Question

Grid toolbar actions cause page to scroll to top

  • Apr 27, 2026 11:47 AM UTC
  • 6 replies
  • 117 views
  • Translate All

Forum|alt.badge.img+1

I have an issue where clicking grid toolbar buttons (such as Add, Reload, or Delete) causes the page to scroll back to the top.

On my screen, I have several panels located toward the bottom, each containing grids. When I interact with the toolbar buttons in these lower grids, the page unexpectedly jumps to the top instead of staying in place.

Has anyone encountered this behavior or knows how to prevent the page from scrolling to the top?

6 replies

Forum|alt.badge.img+1
  • Jr Varsity I
  • Apr 27, 2026 12:11 PM UTC

​@Marat43 you could do system restart(Acumatica), if still causing the same issue 

  1. Go to Customization Projects
  2. Disable all customization
Translate

darylbowman
Captain II
Forum|alt.badge.img+17
  1. Go to Customization Projects
  2. Disable all customization

This is not a fix. OP obviously knows it’s a customization problem.

Translate

Dipak Nilkanth
Pro III
Forum|alt.badge.img+14

Hi ​@Marat43,
Could you please share the properties you have assigned to the grid and how you have defined the actions for the grid?

Translate

Forum|alt.badge.img+1
  • Jr Varsity I
  • Apr 28, 2026 6:29 AM UTC
  1. Go to Customization Projects
  2. Disable all customization

This is not a fix. OP obviously knows it’s a customization problem.

I recommend disabling all customizations and then enabling them one at a time to identify which package is causing the issue. Once identified, upload the specific package to a local environment and analyze it further to determine the root cause of the problem

Translate

Forum|alt.badge.img+1
  • Author
  • Semi-Pro II
  • May 2, 2026 4:23 PM UTC

Hi ​@Dipak Nilkanth,

Here is my aspx. For the actions, I am just using the standard grid toolbar buttons.
 

<px:PXTabItem Text="Options">
<Template>
<px:PXFormView SyncPosition="True" DataMember="MasterView" runat="server" ID="FormView1" SkinID="Transparent">
<Template>
<px:PXPanel Width="550" Caption="Options Panel 1" runat="server" ID="Panel1">
...
<px:PXGrid FilesIndicator="False" NoteIndicator="False" AdjustPageSize="None" AllowPaging="True" SkinID="ShortList" Width="100%" Height="100px" SyncPosition="True" KeepPosition="True" runat="server" ID="Grid1">
<Levels>
<px:PXGridLevel DataMember="DetailsView1">
<Columns>
...
</Columns>
</px:PXGridLevel>
</Levels>
<AutoSize MinHeight="100" Enabled="False"></AutoSize>
</px:PXGrid>
</px:PXPanel>
</Template>
</px:PXFormView>

<px:PXFormView AutoRepaint="True" SyncPosition="True" RenderStyle="Simple" SkinID="Transparent" DataMember="MasterView" runat="server" ID="FormView2">
<Template>
<px:PXPanel Width="550" Caption="Options Panel 2" runat="server" ID="Panel2">
...
<px:PXGrid AutoRepaint="True" SyncPosition="True" KeepPosition="True" AdjustPageSize="None" AllowPaging="True" SkinID="ShortList" Width="100%" Height="100px" runat="server" ID="Grid2">
<Levels>
<px:PXGridLevel DataMember="DetailsView2">
<Columns>
...
</Columns>
</px:PXGridLevel>
</Levels>
<AutoSize MinHeight="100" Enabled="False"></AutoSize>
<AutoSize MinHeight="100"></AutoSize>
<AutoCallBack>
<Behavior BlockPage="False"></Behavior>
</AutoCallBack>
</px:PXGrid>
</px:PXPanel>
</Template>
<AutoSize Enabled="False"></AutoSize>
</px:PXFormView>

<px:PXFormView SkinID="Transparent" RenderStyle="Simple" DataMember="MasterView" runat="server" ID="FormView3">
<Template>
<px:PXPanel Width="550" Caption="Options Panel 3" runat="server" ID="Panel3">
...
<px:PXGrid AutoRepaint="True" AllowPaging="True" AdjustPageSize="None" Height="100px" SyncPosition="True" KeepPosition="True" SkinID="ShortList" Width="100%" runat="server" ID="Grid3">
<Levels>
<px:PXGridLevel DataMember="DetailsView3">
<Columns>
...
</Columns>
</px:PXGridLevel>
</Levels>
<AutoSize MinHeight="100" Enabled="False"></AutoSize>
</px:PXGrid>
</px:PXPanel>
</Template>
</px:PXFormView>
</Template>
</px:PXTabItem>

 

Translate

Chris Hackett
Community Manager
Forum|alt.badge.img
  • Acumatica Community Manager
  • Aug 26, 2026 11:10 PM UTC

Hi ​@Marat43 were you able to find a solution? Thank you!

Translate