Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The “Extender controls of type 'AjaxControlToolkit.AlwaysVisibleControlExtender' cannot extend controls of type 'System.Web.UI.UpdateProgress'' error occurs after updating AjaxControlToolkit from 15.1 to 16.1 #54

Closed
rmarty opened this issue Apr 5, 2016 · 8 comments

Comments

@rmarty
Copy link

rmarty commented Apr 5, 2016

Trying to update to the latest and greatest toolkit and after installing the 16.1 package I get the error below when trying to run my project. Have had no luck identifying the problem. Rolling back to 15.1 works fine.
The error is:
Extender controls of type 'AjaxControlToolkit.AlwaysVisibleControlExtender' cannot extend controls of type 'System.Web.UI.UpdateProgress'

Is this the real error and I can no longer use the update progress control?
To I have controls being used that keep track of versioning. I have not been able to find any versions # anywhere in my project that would create that problem

Running ASP 4.6.1 and using master pages with div tags. I saw a reference that div tags could be a problem but I have had no luck with changing them to panels. Or at least some of them.

@MikhailTymchukDX MikhailTymchukDX self-assigned this Apr 6, 2016
@MikhailTymchukDX
Copy link
Contributor

Would you please provide a sample project that uses AJAX Control Toolkit v15.1 to illustrate usage of AlwaysVisibleControlExtender with UpdateProgress?

@rmarty
Copy link
Author

rmarty commented Apr 6, 2016

I have a very simple project example that would help. How do I add it as a zip? Dragging here will not allow a zip file. It says it allows zip files but gives me an "Unfortunately, we don't support that file type.

@MikhailTymchukDX
Copy link
Contributor

@rmarty That's strange, because I can upload .zip files. You can try to upload an example to any file hosting site, like Google drive or Dropbox, and provide a link here.

@rmarty
Copy link
Author

rmarty commented Apr 7, 2016

Ok I tried both dragging and using the link in 2 different browsers to drop a zip file here without any luck. So per suggestions here is a link to a Google Drive folder which contains my sample solution duplicating my issue. Thanks.

https://drive.google.com/open?id=0B-91rTVYN5KacjJoVWtxcG5vcEE

@MikhailTymchukDX
Copy link
Contributor

@rmarty Your example uses v16.1 instead of v15.1.
I could not make it work by reverting AjaxControlToolkit.dll to v15.1.
Would you please provide a working sample that uses v15.1?

@rmarty
Copy link
Author

rmarty commented Apr 7, 2016

Well lets if you don't mind change course a bit. This example is a simple example using 16.1 and duplicates the issue. Wanting to go to ver 16.1 I would like to just use this example and move on.
If these objects are not compatible like the error suggests we just need to know. If there is a bug then this example will help identify that. The example of the 15.1 to 16.1 project I cannot provide as there is some propitiatory information in it as well as db access.
So please identify using the exampe of 16.1 only. I believe they will probably be two of the same. Thanks for caring....

@MikhailTymchukDX
Copy link
Contributor

Staring with v15.1, the TargetControlType attribute value was changed from System.Web.UI.Control to System.Web.UI.WebControl.

That means that in the version 15.1 product line, as well as in version 16.1, System.Web.UI.UpdateProgress is not a part of the inheritance chain and AlwaysVisibleControlExtender cannot extend this class.

@rmarty
Copy link
Author

rmarty commented Apr 8, 2016

Thank you for that clarification and your time.

@MikhailTymchukDX MikhailTymchukDX changed the title Error after updating AjaxControlToolkit from 15.1 to 16.1 The “Extender controls of type 'AjaxControlToolkit.AlwaysVisibleControlExtender' cannot extend controls of type 'System.Web.UI.UpdateProgress'' error occurs after updating AjaxControlToolkit from 15.1 to 16.1 Aug 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants