Skip to content

Engineered Code Blog

Category: JavaScript/jQuery

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.

Power Pages: Why Liquid and FetchXML Is Better Than Web API for Read Operations

February 24, 2025 4 Min.To Read

Recently someone commented on one of the videos on our YouTube channel asking why I usually recommend using Liquid and FetchXML for querying Dataverse as opposed to the Power Pages Web API. I responded with a quick answer, but I thought it might be helpful to put together something that goes into a bit more detail as to why I think there is still a place for Liquid and FetchXML.

Power Pages: Form Label Best Practices

January 28, 2025 3 Min.To Read

One of the fundamental features of Power Pages is the ability to create or edit Dataverse data via Forms. The layout of a Power Pages Forms is defined using Dataverse table forms, which are the same as those used in model-driven Power Apps. Part of that layout includes the labels for the fields of the form. In this post we’ll look at the various options Power Pages provides to customize those field labels.

Back to top