UpdatePanel Internals

Harish has been doing a refreshing series of articles (I, II, ...) on UpdatePanel Internals.

He shared this info in a group mail.

Some of the controls that don’t work within the Update Panel are:-
1. File Upload Control. Here's "why"
2. Web Parts
3. Tree View’s Load on Demand Asynchronous feature
4. Gridview with Async Paging & Sorting


Update: I found out from the ASP.NET AJAX official documentation that in addition to these controls, the following controls also are not compatible with UpdatePanel:
  • Menu control
  • DetailsView when its EnableSortingAndPagingCallbacks property is set to true. The default is false
  • Login, PasswordRecovery, ChangePassword, and CreateUserWizard controls whose contents have not been converted to editable templates.
  • The Substitution control.
  • Validation controls, which includes the BaseCompareValidator, BaseValidator, CompareValidator, CustomValidator, RangeValidator, RegularExpressionValidator, RequiredFieldValidator, and ValidationSummary control.

Comments

Popular posts from this blog

Online Code Editors for Web Apps with AI Assistance

From Stiff Chatbot to Savage Sidekick: The UI/UX Glow-Up Story