I have a page w/ a Data grid and some other random controls(txtboxes, labels, usercontrol)
Well I have two buttons
1. print
2. export to excel
and I'm getting the following error
Any ideas. I was able to stop it, but now it's back and i'm not sure why now... I haven't really changed anything...
Well I have two buttons
1. print
2. export to excel
and I'm getting the following error
Code:
Control 'Dg__ctl2_txtDueDate' of type 'TextBox' must be placed inside a form tag with runat=server.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.HttpException: Control 'Dg__ctl2_txtDueDate' of type 'TextBox' must be placed inside a form tag with runat=server.
Source Error:
Line 126: DgPrint.GridLines = GridLines.Both
Line 127: DgPrint.HeaderStyle.Font.Bold = True
(it's on this line):
Line 128: DgPrint.RenderControl(htmlWrite)
Line 129: Response.Write(stringWrite.ToString)
Line 130: Response.End()
Source File: c:\inetpub\[URL unfurl="true"]wwwroot\GenX\MyClients.aspx.vb[/URL] Line: 128
Stack Trace:
[HttpException (0x80004005): Control 'Dg__ctl2_txtDueDate' of type 'TextBox' must be placed inside a form tag with runat=server.]
System.Web.UI.Page.VerifyRenderingInServerForm(Control control)
System.Web.UI.WebControls.TextBox.AddAttributesToRender(HtmlTextWriter writer)
System.Web.UI.WebControls.WebControl.RenderBeginTag(HtmlTextWriter writer)
System.Web.UI.WebControls.TextBox.Render(HtmlTextWriter writer)
System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
System.Web.UI.Control.Render(HtmlTextWriter writer)
System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)
System.Web.UI.WebControls.TableCell.RenderContents(HtmlTextWriter writer)
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)
System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
System.Web.UI.Control.Render(HtmlTextWriter writer)
System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)
System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
System.Web.UI.WebControls.Table.RenderContents(HtmlTextWriter writer)
System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)
System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
System.Web.UI.Control.Render(HtmlTextWriter writer)
System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)
System.Web.UI.WebControls.BaseDataList.Render(HtmlTextWriter writer)
System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
GenX.WebForm2.BtnExport_Click(Object sender, EventArgs e) in c:\inetpub\[URL unfurl="true"]wwwroot\GenX\MyClients.aspx.vb:128[/URL]
System.Web.UI.WebControls.Button.OnClick(EventArgs e)
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
System.Web.UI.Page.ProcessRequestMain()
Any ideas. I was able to stop it, but now it's back and i'm not sure why now... I haven't really changed anything...