By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
425,749 Members | 1,627 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 425,749 IT Pros & Developers. It's quick & easy.

.Net 2.0 - WebBrowser control embedded in IE causes problems

P: n/a
Hello,

I am trying to work with .Net 2005 WebBrowser object,
and put it on a "Windows control library" (embedded in a user control class)
and then I
am executing it from an ASP.Net webform(with IE6) with the following object
tag:
<OBJECT id="ModPkiObj" height="550" width="800"
classid="http:ModPkiNew.dll#Mod.Online.Client.ModP kiNew.SignForm"
name="ModPkiObj" VIEWASTEXT>
</OBJECT>

And I get the following error:

System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'WebBrowser'.
at System.Windows.Forms.WebBrowser.get_AxIWebBrowser2 ()
at System.Windows.Forms.WebBrowser.PerformNavigate2(O bject& URL, Object&
flags, Object& targetFrameName, Object& postData, Object& headers)
at System.Windows.Forms.WebBrowser.PerformNavigateHel per(String
urlString, Boolean newWindow, String targetFrameName, Byte[] postData,
String headers)
at System.Windows.Forms.WebBrowser.Navigate(String urlString)
at Mod.Online.Client.ModPkiNew.SignForm.button1_Click (Object sender,
EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)
Remark: When using this control library class from a winform container I
dont get this bug.
Thank You
Jul 16 '06 #1
Share this Question
Share on Google+
1 Reply


P: n/a
hi, I notice that you have embedded the object in your html source versus
via script. Try the suggestions in the following post :
http://groups.google.com/group/micro...aa645f38887e76

Regards,
Alessandro Zifiglio
http://www.AsyncUI.net

"L. Chernov" <le***********@mod.gov.ilha scritto nel messaggio
news:%2******************@TK2MSFTNGP04.phx.gbl...
Hello,

I am trying to work with .Net 2005 WebBrowser object,
and put it on a "Windows control library" (embedded in a user control
class)
and then I
am executing it from an ASP.Net webform(with IE6) with the following
object
tag:
<OBJECT id="ModPkiObj" height="550" width="800"
classid="http:ModPkiNew.dll#Mod.Online.Client.ModP kiNew.SignForm"
name="ModPkiObj" VIEWASTEXT>
</OBJECT>

And I get the following error:

System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'WebBrowser'.
at System.Windows.Forms.WebBrowser.get_AxIWebBrowser2 ()
at System.Windows.Forms.WebBrowser.PerformNavigate2(O bject& URL, Object&
flags, Object& targetFrameName, Object& postData, Object& headers)
at System.Windows.Forms.WebBrowser.PerformNavigateHel per(String
urlString, Boolean newWindow, String targetFrameName, Byte[] postData,
String headers)
at System.Windows.Forms.WebBrowser.Navigate(String urlString)
at Mod.Online.Client.ModPkiNew.SignForm.button1_Click (Object sender,
EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons
button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message&
m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg,
IntPtr wparam, IntPtr lparam)
Remark: When using this control library class from a winform container I
dont get this bug.
Thank You


Jul 18 '06 #2

This discussion thread is closed

Replies have been disabled for this discussion.