[Mono-dev] AJAX Control Toolkit and System.NullReferenceException
Miguel de Icaza
miguel at novell.com
Sat Aug 4 17:10:16 EDT 2007
Hello Jens,
Do you have a self-contained test case that we could use to
reproduce the problem?
> Hello,
>
>
>
> I am currently testing the "AJAX Control Toolkit". There are no
> problems with most of the controls, only a couple of
>
> doesn't work at the moment. I want to use this Toolkit, so I am
> anxious to fix the occurring errors. I am new to mono,
>
> so it's sometimes not easy to find and solve the problems. So far I
> have fixed two issues (maybe somebody of the
>
> development team want to know more about this?!).
>
>
>
> Now, I am at a loss to fix the following error, can somebody help me,
> please. =)
>
>
>
> System.NullReferenceException: Object reference not set to an instance
> of an object
>
> at System.ComponentModel.EditorAttribute..ctor (System.Type type,
> System.Type baseType) [0x00000]
> in /root/mono-svn/mcs/class/System/System.ComponentModel/EditorAttribute.cs:61
>
> at <0x00000> <unknown method>
>
> at (wrapper managed-to-native)
> System.MonoCustomAttrs:GetCustomAttributesInternal
> (System.Reflection.ICustomAttributeProvider,System.Type,bool)
>
> at System.MonoCustomAttrs.GetCustomAttributesBase
> (ICustomAttributeProvider obj, System.Type attributeType) [0x00000]
> in /root/mono-svn/mcs/class/corlib/System/MonoCustomAttrs.cs:82
>
> at System.MonoCustomAttrs.GetCustomAttributes
> (ICustomAttributeProvider obj, System.Type attributeType, Boolean
> inherit) [0x00012]
> in /root/mono-svn/mcs/class/corlib/System/MonoCustomAttrs.cs:120
>
> at System.MonoCustomAttrs.GetCustomAttributes
> (ICustomAttributeProvider obj, Boolean inherit) [0x0002a]
> in /root/mono-svn/mcs/class/corlib/System/MonoCustomAttrs.cs:242
>
> at System.Reflection.MonoProperty.GetCustomAttributes (Boolean
> inherit) [0x00000]
> in /root/mono-svn/mcs/class/corlib/System.Reflection/MonoProperty.cs:201
>
> at System.ComponentModel.ReflectionPropertyDescriptor..ctor
> (System.Reflection.PropertyInfo info) [0x00000]
> in /root/mono-svn/mcs/class/System/System.ComponentModel/ReflectionPropertyDescriptor.cs:57
>
> at System.ComponentModel.TypeInfo.GetProperties () [0x00040]
> in /root/mono-svn/mcs/class/System/System.ComponentModel/TypeDescriptor.cs:1077
>
> at System.ComponentModel.TypeDescriptor.GetProperties (System.Object
> component, Boolean noCustomTypeDesc) [0x0004f]
> in /root/mono-svn/mcs/class/System/System.ComponentModel/TypeDescriptor.cs:667
>
> at System.ComponentModel.TypeDescriptor.GetProperties (System.Object
> component) [0x00000]
> in /root/mono-svn/mcs/class/System/System.ComponentModel/TypeDescriptor.cs:623
>
> at AjaxControlToolkit.ExtenderControlBase.CheckIfValid (Boolean
> throwException) [0x00000]
>
> at AjaxControlToolkit.ExtenderControlBase.EnsureValid () [0x00000]
>
> at AjaxControlToolkit.DynamicPopulateExtenderControlBase.EnsureValid
> () [0x00000]
>
> at AjaxControlToolkit.ExtenderControlBase.GetScriptDescriptors
> (System.Web.UI.Control targetControl) [0x00000]
>
> at
> System.Web.UI.ExtenderControl.System.Web.UI.IExtenderControl.GetScriptDescriptors (System.Web.UI.Control targetControl) [0x00000]
>
> at System.Web.UI.ScriptManager.RegisterScriptDescriptors
> (IExtenderControl extenderControl) [0x00000]
>
> at System.Web.UI.ExtenderControl.Render
> (System.Web.UI.HtmlTextWriter writer) [0x00000]
>
> at AjaxControlToolkit.ExtenderControlBase.Render
> (System.Web.UI.HtmlTextWriter writer) [0x00000]
>
> at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter
> writer) [0x00048]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI/Control.cs:1256
>
> at System.Web.UI.Control.RenderChildren
> (System.Web.UI.HtmlTextWriter writer) [0x00073]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI/Control.cs:1116
>
> at System.Web.UI.HtmlControls.HtmlForm.RenderChildren
> (System.Web.UI.HtmlTextWriter w) [0x00034]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlForm.cs:338
>
> at System.Web.UI.HtmlControls.HtmlContainerControl.Render
> (System.Web.UI.HtmlTextWriter writer) [0x00007]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlContainerControl.cs:124
>
> at System.Web.UI.HtmlControls.HtmlForm.Render
> (System.Web.UI.HtmlTextWriter w) [0x00000]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlForm.cs:358
>
> at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter
> writer) [0x00048]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI/Control.cs:1256
>
> at System.Web.UI.HtmlControls.HtmlForm.RenderControl
> (System.Web.UI.HtmlTextWriter w) [0x00000]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI.HtmlControls/HtmlForm.cs:347
>
> at System.Web.UI.Control.RenderChildren
> (System.Web.UI.HtmlTextWriter writer) [0x00073]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI/Control.cs:1116
>
> at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter
> writer) [0x00000]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI/Control.cs:1092
>
> at System.Web.UI.Page.Render (System.Web.UI.HtmlTextWriter writer)
> [0x0015c]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI/Page.cs:1001
>
> at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter
> writer) [0x00048]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI/Control.cs:1256
>
> at System.Web.UI.Page.InternalProcessRequest () [0x003ec]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI/Page.cs:1438
>
> at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext
> context) [0x00058]
> in /root/mono-svn/mcs/class/System.Web/System.Web.UI/Page.cs:1202
>
>
>
> Regards
>
> Jens
>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
More information about the Mono-devel-list
mailing list