Skip to main content Build an agentic enterprise Get Started Guided Tours Security & Governance Dataverse Connectors Power BI Desktop Pro Premium Embedded Report Server Power Apps Power Automate Power Pages Copilot Studio Pricing Resources by Product Power Platform Learn Power Platform Blog Documentation Power Platform Topics Contact us Start free
Two coworkers working in cubicle looking at computer monitor
1 min read

Modern List in Power Pages is now generally available


Today, we’re announcing the general availability of Modern List in Power Pages, a refreshed data presentation experience that helps makers showcase Dataverse data with modern Fluent UI components, seamless infinite scrolling, inline filtering, shimmer loading, flexible low-code customization and custom JavaScript support.

With general availability, Modern List is now the default list experience for newly created Power Pages sites. Existing classic lists remain unchanged, so that your organization can transition at their own pace. This release also introduces support for custom JavaScript through the Power Pages Client API, giving you more flexibility to tailor list experiences to business needs.

Animated Gif Image

Extend Modern List with Custom JavaScript

Makers can continue to configure Modern List in the Power Pages design studio by selecting Dataverse views, enabling record actions, and applying styles. When a scenario requires more advanced behavior, developers can extend the same list with custom JavaScript instead of replacing it with a separate data grid.

Using the Client API, developers can:

  • Access the rows and columns loaded in a Modern List.
  • Read raw and formatted row values.
  • Respond to list loading, row selection, and cell selection events.
  • Show, hide, or style rows and columns.
  • Customize column headers, tooltips, and cell display text.

For example, a customer service site could highlight high-priority requests, apply different styles based on status, or respond when a user selects a record. These customizations retain the list’s existing Dataverse views, actions, filtering, and security configuration.

Get started

Add a Modern list to a newly created site or convert an existing list to Modern List on an existing site.

Learn more:

We are looking forward to your feedback

Your feedback is crucial in shaping the future of this feature. We want to hear from you!