web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Pages / Power Pages List Contr...
Power Pages
Suggested Answer

Power Pages List Control Virtualized rendering/Progressive loading/Infinite scroll

(2) ShareShare
ReportReport
Posted on by 87
Hi.
I have noticed that if the columns on the list are in anyway overflowing on the list control grid view on a page and the user decides to scroll to the bottom. After a few auto-loads of additional items the middle of the items disappear and there is a block of blank items. We can resolve my zooming out and resizing so that they appear again, but it places this blank block at the bottom of the page.
This is definately a bug that users are seeing. When will Microsoft fix this and who else is getting this problem?
Thanks.
John.    
I have the same question (0)
  • Suggested answer
    Jerald Felix Profile Picture
    350 Super User 2026 Season 1 on at
    Hello  

    Thanks for posting this question in Q&A forum.
    It is a known Bug - Power Pages List Control virtualized scrolling → Blank rows appear after 3-5 auto-loads (viewport recycling issue). Microsoft tracking - No ETA yet (Jan 2026).
     
    Power Pages List (Grid):
    - Virtual Scrolling: Renders visible rows only → Performance ✅
    - Bug: After ~200-300 items → DOM reuse glitch → Middle rows blank
    - Zoom/Resize: Forces re-render → Temporary fix ❌
     
    Similar issues: Model-driven grid, SharePoint infinite scroll
    Workarounds (Until Microsoft Fixes)
    1. Disable Infinite Scroll (Best Fix)
    • List Settings → Display Options
    • Pagination: **Enable** (50/100 items/page)
    • Infinite Scroll: **Disable**
    • → Old paging buttons → No blanks
     
    2. Reduce Columns (Column Width)
    • Grid View → Configure Columns
    • Remove wide text columns (Description, etc.)
    • Keep 5-7 essential columns
    • Use "View Details" button for full data
    • → Less overflow → Less virtualization stress
    3. Custom CSS Fix (Advanced)
    css
    /* Add to Custom CSS */
    .list-control-container {
      overflow-x: auto !important;
      min-height: 600px;
    }
    .list-item-row {
      min-height: 50px !important;
      will-change: auto;
    }
    4. Report to Microsoft
    • Portal Studio → Help → Feedback
    • → Reference: "Virtualized List Blank Rows"
    • → Attach: Browser (Chrome/Edge), Row count, Column count
     
    Known Affected Scenarios
    Scenario Impact Status
    500+ items + 10+ columns High (blank rows) Tracking
    Horizontal scroll + Zoom Medium (shift) Fix Q1 2026 (rumored)
    Mobile/tablet view Low (resize works) No fix
     
     
    Recommended: Enable pagination → Stable until Microsoft patches. Share browser/column count for escalation. If this helps kindly accept the answer.
     
    Best Regards,
    Jerald Felix
  • Suggested answer
    Suriyanarayanan V Profile Picture
    196 on at

    This is a known issue with the Power Pages List control, specifically when:

    • The list has wide columns that force horizontal scrolling

    • Infinite scroll (“auto‑load more”) is enabled

    • The browser has to recalculate layout repeatedly as new rows load

    When these conditions combine, the virtualized grid sometimes fails to re‑render the middle rows, which results in the blank “gap” you’re seeing. Zooming or resizing forces a reflow, which is why the rows suddenly reappear.

    You’re not the only one seeing this

    Several customers have reported the same behaviour, especially after the newer list rendering updates rolled out. It’s more noticeable when:

    • Columns exceed the viewport width

    • There are many columns

    • Users scroll quickly

    • The list loads many pages of data

    So yes — this is reproducible and not specific to your environment.

    Why it happens

    Power Pages uses a virtualized grid for performance. Instead of rendering all rows, it renders only what’s visible. When the layout becomes unstable (due to overflow, resizing, or long lists), the virtualization engine sometimes loses track of row heights and leaves blank placeholders.

    This is a UI bug — not a permissions or data issue.

    What you can do right now

    Until Microsoft patches this, the following workarounds help reduce or eliminate the issue:

    1. Reduce column width or number of columns

    The bug appears far less often when the grid fits without horizontal scrolling.

    2. Disable infinite scroll

    Switch the list to pagination instead of auto‑load.
    This prevents the virtualization engine from recalculating layout mid‑scroll.

    3. Set fixed column widths

    In some cases, explicitly setting widths in the list configuration stabilizes rendering.

    4. Avoid mixing horizontal + vertical scroll

    If possible, redesign the list so only vertical scrolling is needed.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Pages

#1
Lucas001 Profile Picture

Lucas001 17 Super User 2026 Season 1

#2
Haque Profile Picture

Haque 12

#2
CN-06091549-0 Profile Picture

CN-06091549-0 12

Last 30 days Overall leaderboard