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

Community site session details

Session Id : F0I96+EIE5oyNCsHQAGp0n
Power Pages - Power Apps Portals
Unanswered

Form UI and performance

Like (0) ShareShare
ReportReport
Posted on 4 May 2020 01:25:36 by 40

Hi, 

 

I am new to Portals but really excited to use it for external users. I have two questions, 

 

1) Do we have any control over the form UI given its a model driven app? Ie. Can we have radio buttons, split columns for some sections, headings on the side to open up the form questions?

 

2) We had to use Canvas apps to build our applications given the forms are so big. Are there any performance issues with lots of form entities in Portals? Ie. 50 questions containing 3 data inputs - dropdown, yes/no and comments? 

 

Thanks for the help, really appreciate it! 

I have the same question (0)
  • oliver.rodrigues Profile Picture
    9,347 Most Valuable Professional on 04 May 2020 at 14:03:05
    Re: Form UI and performance

    Hi

     

    Think of the Portals as a normal asp.net website and not as a Modern Apps / Canvas Apps

    You can perform any control customization you want, via regular web dev components (CSS and JavaScript libraries)

     

    About performance, Microsoft is continuously improving performance of Power Apps Portals, but currently is still not the most performance website you can find

    Is your application like a single form or a web form with multiple steps, Microsoft fixed a bunch of performance issues with Web Forms so so recently, so depending on the number of users you have it might or might not be an issue, it's really hard to say

     

    there are no benchmarks available from Microsoft in regards Portals performance at the moment

     

    Web Forms documentation: https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/web-form-properties

     

    ------------

    If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.

  • v-xida-msft Profile Picture
    on 04 May 2020 at 07:02:24
    Re: Form UI and performance

    Hi @wen90 ,

    For your first question, could you please share a bit more about your scenario? Do you want to customize the UI within the Model-Driven app form?

     

    If you want to customize the UI within the Model-Driven app form, I afraid that there is no direct way to achieve your needs. If you want to customize controls in Model-Driven app form, I think PowerApps Component Framework could achieve your needs, please check the following article:

    https://docs.microsoft.com/en-us/powerapps/developer/component-framework/overview

     

    If you want to custom Commands or Ribbon in Model-Driven app, please check the following article:

    https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/customize-commands-ribbon

     

    For your second question, the answer is Yes. The more Edit forms you added into your canvas app, the more CPU resources, memory, and network bandwidth would be consumed within your canvas app, so the app performance would be decreased.

    More details about the Performance tips for canvas app, please check the following article:

    https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/performance-tips

     

    Best regards,

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

MS.Ragavendar – Community Spotlight

We are honored to recognize Ragavendar Swaminatha Subramanian as our September…

Leaderboard > Power Pages

#1
Jon Unzueta Profile Picture

Jon Unzueta 82 Super User 2025 Season 2

#2
Fubar Profile Picture

Fubar 55 Super User 2025 Season 2

#3
Shafiuddin Profile Picture

Shafiuddin 45

Last 30 days Overall leaderboard
Loading complete