web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Understanding the "Record ID Query String Parameter Name"

(0) ShareShare
ReportReport
Posted on by 652

Hi,

I would like to know the whole picture around the "Record ID Query String Parameter Name", so I am reaching out to folks, who may know more.

From the little experience I got, I came to notice the following:

  • For using an entity form in edit mode, I can set almost anything to be the "Record ID Query String Parameter Name", e.g. "id" or "opportunityid"
  • If I want to call another entity form from the first entity form /e.g. edit an associated entity record), the framework is quite sensitive about the "Record ID Query String Parameter Name" --> here is an example:
    • From an entity list, an opportunity record is opened via an entity from
    • That edit entity form can have any random "Record ID Query String Parameter Name", but let's use "opprtunityid" in this example
    • On that entity form, there is a subgrid and from that subgrid list an opportunity product record is opened via another edit entity from
    • Now the fun starts, because I found that the "Record ID Query String Parameter Name" for calling the opportunity product record can only be "id" - nothing else works

In summary, the framework can be sensitive about the definition of the ID.

My question to you now is if you have the full picture why and how the framework works like this.

I basically want to understand this also a bit "under the hood".

Thanks for sharing your knowledge.

*This post is locked for comments

I have the same question (0)
  • Portalguy Profile Picture
    205 on at

    Hi Tino

    From my experience with portal so far, as Portal has been built based  on MVC framework . The string parameter name with ID works perfectly with   routing rule set(URL pattern) of mvc framework.

    please refer below article regarding routing rule set for mvc

    msdn.microsoft.com/.../cc668201.aspx

    Regards

    Sumit

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans