.Net 2.0 - WebBrowser control embedded in IE causes problems

  • Thread starter Thread starter L. Chernov
  • Start date Start date
L

L. Chernov

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.ModPkiNew.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(Object& URL, Object&
flags, Object& targetFrameName, Object& postData, Object& headers)
at System.Windows.Forms.WebBrowser.PerformNavigateHelper(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(MouseEventArgs 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.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(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
 
Back
Top