Hello,
I am trying to put RadToolbar into my own user or server control. When I call radToolbar.Render(writer) method I get an exception "Object reference not set to an instance of an object". Both radToolbar and writer are not null of course.
When I replace radToolbar with a standard Button for example, everything works fine.
The code of custom control Render method is:
An exception is:
Thanks a lot
Jiří Nouza
I am trying to put RadToolbar into my own user or server control. When I call radToolbar.Render(writer) method I get an exception "Object reference not set to an instance of an object". Both radToolbar and writer are not null of course.
When I replace radToolbar with a standard Button for example, everything works fine.
The code of custom control Render method is:
protected override void Render(HtmlTextWriter writer) { |
RadToolbar MainToolbar = new RadToolbar(); |
RadToolbarButton b = new RadToolbarButton() { ButtonText = "Detail0" }; |
MainToolbar.Controls.Add(b); |
MainToolbar.RenderControl(writer); |
base.Render(writer); |
} |
An exception is:
[NullReferenceException: Object reference not set to an instance of an object.] |
Telerik.WebControls.RadToolbar.Render(HtmlTextWriter writer) +106 |
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 |
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 |
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 |
Sprinx.Crm.ExportDevelop.WebUserControl1.Render(HtmlTextWriter writer) in D:\TFS\Sprinx.CRM\Main\Source\Sprinx.Crm.Export\Sprinx.Crm.ExportDevelop\WebUserControl1.ascx.cs:36 |
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 |
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 |
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 |
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 |
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 |
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +163 |
System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32 |
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +51 |
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 |
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 |
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40 |
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 |
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 |
System.Web.UI.Page.Render(HtmlTextWriter writer) +29 |
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 |
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 |
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 |
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266 |
Thanks a lot
Jiří Nouza