Announcements
You've hit on a common point of frustration when trying to customize Power Pages forms beyond the standard Dataverse form rendering. The "Liquid error: Value cannot be null. Parameter name: source" error is a frequent indicator that you're attempting to access or manipulate data in a way that Power Pages' Liquid engine isn't expecting.
Understanding the Limitations:
Why You're Getting the Liquid Error:
Can You Create Custom Layout Forms Using HTML + Liquid + JavaScript?
How to Approach Custom Forms in Power Pages:
Example Scenario (Partial Customization):
Important Considerations:
In summary, while you can't completely replace the Power Pages form rendering with custom HTML + Liquid, you can achieve a significant level of customization by enhancing the standard Entity Form with Liquid and JavaScript. Focus on using Liquid for dynamic content and JavaScript for client-side logic, while relying on the Entity Form for core data handling.
André Arnaud de Cal...
293,354
Super User 2025 Season 1
Martin Dráb
232,498
Most Valuable Professional
nmaenpaa
101,158
Moderator