Hello developers! Gowtham here.
In today’s article, let’s talk about something that’s been making life a lot easier for us Power Platform folks—Power Apps Grid Control in Model-Driven Apps.
If you’ve ever struggled with customizing views, enabling inline editing, or giving users a better grid experience in your model-driven apps, then this control is definitely for you.
What is Power Apps Grid Control?
Power Apps Grid Control is a modern, flexible, and customizable read-only or editable grid that can be added to model-driven forms or views. It’s part of Microsoft’s effort to improve user experience in Dataverse-based apps.
Compared to the old-school read-only views, this control comes with,
- Inline editing
- Grouping
- Infinite scrolling
- Column customization
- Custom web resources
- Power Fx formatting
It’s like bringing the canvas-app-level flexibility into your model-driven world.
Why Should You Use It?
Let me give you a quick real-world scenario.
In one of our recent internal apps, our users (mostly sales folks) were complaining that they needed to edit multiple records quickly, without navigating into each one.
Guess what saved the day? Power Apps Grid Control.
Here are a few advantages we noticed.
Inline Editing
You can directly update fields like status, description, or estimated revenue without opening each record. Just click and edit.
Faster Navigation
With infinite scrolling and smooth data loading, large datasets don’t slow down your users anymore.
Custom Columns
You can bind Power Fx expressions to columns. For example, you can create a “Priority Label” column based on logic like.
If(EstimatedRevenue > 100000, "High", "Normal")
Better Role-Based Experience
You can show/hide columns or customize them based on security roles. So managers see more data than regular users.
How to Add Power Apps Grid to Your App?
Let’s go step by step.
Step 1. Enable Modern Controls.
Before anything, make sure modern controls are enabled in the Power Platform Admin Center.
- Go to: https://admin.powerplatform.microsoft.com/

- Click Environments > select your env > Settings.

- Under Product, go to Features.

- Turn on Advanced find options -Modern advanced find in model-driven apps (Modern controls and themes(legacy Admin center )

Note. It may take a few minutes for the changes to reflect.
Step 2. Edit the Form/View.













Dave StoreyPosted Dec 1, 2025, 9:11 PM
How can you prevent the user from editing some of the columns?