Skip to content

Engineered Code Blog

Author: Nicholas Hayduk

Power Pages: Account Switcher

July 31, 2025 3 Min.To Read

During today’s Portals Community Call, I’m going to demonstrate some options for handing the situation where a contact may be related to multiple accounts. One option I’m presenting is to give the user the option to switch what account is their parent account. In this post, I’ll provide the code that I’m showing in the call.

Power Pages: My Favorite ChatGPT Misconceptions

June 29, 2025 4 Min.To Read

After hand-crafting almost a hundred Power Pages memes, I recently gave in and started using ChatGPT to help generate ideas. It has been amazing. Not only has it help me create new content more quickly, but it has also highlighted some misconceptions that appear to be out there about Power Pages. In this post, I’ll look at some of my favorite things ChatGPT gets wrong about Power Pages.

Power Pages: Mysterious Disappearing Lookup Value When Using Custom JavaScript

May 28, 2025 3 Min.To Read

The out-of-the-box user experience of the Lookup control in Power Pages works fine in many situations, but it is not uncommon on a project to want to change it up using some custom JavaScript. Recently, this was the case for us when a client wanted custom related record filtering. However, we ran into a strange issue where, when saving the form, instead of it setting the value correctly, the column was being cleared in Dataverse. In this post, I’ll get into the details of what was going on.

Power Pages: Depending on jQuery

April 14, 2025 3 Min.To Read

While jQuery may be past its prime, it is certainly still used a lot, especially on Power Pages sites (because it is included automatically). In this blog post, I look at what happens when you don’t pay attention to where that automatic inclusion happens.

Back to top