Hello, I'm moving an application from a windows to mono. Today I got a problem while rendering a custom web control. This works fine on a windows machine. I use it on the aspx as:
<Institutional:ExceptionInfoNameEditor runat="server" /> And the contents of the control are basically: http://pastebin.com/m214a6c22 This control renders in MS .NET as: <textarea name="ctl00$content$ctl02$Mid_StringEditor__name" rows="2" cols="20" id="ctl00_content_ctl02_Mid_StringEditor__name"></textarea> <span id="ctl00_content_ctl02_ctl00" style="color:Red;display:none;"></span><span id="ctl00_content_ctl02_ctl01" style="color:Red;display:none;"></span> But on Mono 2.2 I get the following exception: Object reference not set to an instance of an object Description: HTTP 500. Error processing request. Stack Trace: System.NullReferenceException: Object reference not set to an instance of an object at System.Web.UI.WebControls.Style.AddAttributesToRender (System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.WebControl owner) [0x00000] at System.Web.UI.WebControls.WebControl.AddAttributesToRender (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.WebControls.TextBox.AddAttributesToRender (System.Web.UI.HtmlTextWriter w) [0x00000] at System.Web.UI.WebControls.WebControl.RenderBeginTag (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.WebControls.TextBox.Render (System.Web.UI.HtmlTextWriter w) [0x00000] at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] at Institutional.WebComponents.Controls.StringEditor`1[Institutional.Core.ExceptionInfo].Render (System.Web.UI.HtmlTextWriter writer, Institutional.Core.ExceptionInfo t, Int32 renderCount, Boolean flipFlop) [0x00000] at Institutional.WebComponents.Controls.BaseFieldControl`1[Institutional.Core.ExceptionInfo].Render (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] at Institutional.WebComponents.Controls.BaseEntityItem`1[Institutional.Core.ExceptionInfo].Render (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.HtmlControls.HtmlForm.RenderChildren (System.Web.UI.HtmlTextWriter w) [0x00000] at System.Web.UI.HtmlControls.HtmlContainerControl.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.HtmlControls.HtmlForm.Render (System.Web.UI.HtmlTextWriter w) [0x00000] at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.HtmlControls.HtmlForm.RenderControl (System.Web.UI.HtmlTextWriter w) [0x00000] at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.RenderChildren (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Page.Render (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Control.RenderControl (System.Web.UI.HtmlTextWriter writer) [0x00000] at System.Web.UI.Page.RenderPage () [0x00000] at System.Web.UI.Page.InternalProcessRequest () [0x00000] at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000] Could I have some assistance? May this considered a bug? Is it already known? What should I do? If it's known, is there any quick workaround? Thank you for your time. -- Pedro Santos Home - http://psantos.zi-yu.com Work - http://www.pdmfc.com The future - http://www.orionsbelt.eu _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
