|
-
May 21st, 2008, 09:49 AM
#1
[2005] Wizard Control uses an ActiveX Object?
We have a page that makes use of the System.Web.UI.WebControls.Wizard control as well as many other controls. All other controls are basic labels, some html, a few inputs and a few validators.
So the problem is when we attempt to view the page in IE7, it requests to install an ActiveX Object (clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D) which appears to be for web parts. If we choose to disable it or not install it, the content inside of the Wizard control disappears. IE6 doesn't seem to prompt to install this control (this is why I believe it generates the ActiveX from the Wizard control rather than anything else as all items are fine and are basic ASP.Net controls anyway).
So my questions are: Has anyone run into this before and is there a way to prevent the control from using an ActiveX object? I had thought Microsoft was moving away from those and using JavaScript so it seems pretty odd that they would make use of ActiveX here.
-
May 21st, 2008, 03:59 PM
#2
Re: [2005] Wizard Control uses an ActiveX Object?
Not sure how relevant this is
Code:
Note that the Wizard control does not support special Microsoft Internet Explorer rendering for non-standard or quirks mode. To get the best Internet Explorer rendering using the Wizard control, use the XHTML doc type, which is added by default in Visual Web Developer and Visual Studio.
Are you declaring XHTML as your doctype and if you are, does adding/removing it make a difference? I'm afraid I haven't seen this before but a quick search tells me that the class ID is related to smart tags. Now we know that smart tags are being used in Visual Studio's designer, but why would it attempt to appear in the browser? (Unless you have recently installed something MS Office related?)
-
May 21st, 2008, 05:20 PM
#3
Re: [2005] Wizard Control uses an ActiveX Object?
 Originally Posted by mendhak
Are you declaring XHTML as your doctype and if you are, does adding/removing it make a difference? I'm afraid I haven't seen this before but a quick search tells me that the class ID is related to smart tags. Now we know that smart tags are being used in Visual Studio's designer, but why would it attempt to appear in the browser? (Unless you have recently installed something MS Office related?)
Thanks for the tip; I'll check it out tomorrow morning. I'm not exactly sure why it appears in the browser (it only shows up in IE7 but it is still in the source code for any other browser) and AFAIK nothing relating to office has been installed (it's a production environment so I would hope no one installed anything relating to office onto it).
-
May 22nd, 2008, 01:22 PM
#4
Re: [2005] Wizard Control uses an ActiveX Object?
I once saw a production server and someone had installed the google toolbar on it. 
You should also check if the source being rendered is the same for IE 6, IE 7 and FF... I am now wondering if this too has something to do with browsercaps. Even if you know what it is, have a look at that link anyways because of the new red MSDN header... it just doesn't look right to me.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|