C
CJ Oakwood
Morning -
I am hoping somebody from this group can help me out here...
I have been trying to add an array of ImageButtons to my WebForm however I
keep getting an exception that I can't seem to find an answer for any where
on the net.
Any help in the right direction would be greatly appreciated. If more
code/source is need please let me know and I will post more.
thx -
CJ
<!-- Code here>
....
ImageButton [] ImageArray = new ImageButton[FileName.Length];
....
for (int i = 0; i < FileName.Length; i++)
{
ImageArray= new ImageButton();
...
this.Controls.Add(ImageArray);
}
....
<HTML>
....
<FORM id="display" method="post" runat="server">
...
</FORM>
</HTML>
Exception Details: System.Web.HttpException: Control 'Preview1' of type
'ImageButton' must be placed inside a form tag with runat=server.
Stack Trace:
[HttpException (0x80004005): Control 'Preview1' of type 'ImageButton' must
be placed inside a form tag with runat=server.]
System.Web.UI.Page.VerifyRenderingInServerForm(Control control)
System.Web.UI.WebControls.ImageButton.AddAttributesToRender(HtmlTextWriter
writer)
System.Web.UI.WebControls.WebControl.RenderBeginTag(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.Control.RenderControl(HtmlTextWriter writer)
System.Web.UI.Page.ProcessRequestMain()
<end code --->
I am hoping somebody from this group can help me out here...
I have been trying to add an array of ImageButtons to my WebForm however I
keep getting an exception that I can't seem to find an answer for any where
on the net.
Any help in the right direction would be greatly appreciated. If more
code/source is need please let me know and I will post more.
thx -
CJ
<!-- Code here>
....
ImageButton [] ImageArray = new ImageButton[FileName.Length];
....
for (int i = 0; i < FileName.Length; i++)
{
ImageArray= new ImageButton();
...
this.Controls.Add(ImageArray);
}
....
<HTML>
....
<FORM id="display" method="post" runat="server">
...
</FORM>
</HTML>
Exception Details: System.Web.HttpException: Control 'Preview1' of type
'ImageButton' must be placed inside a form tag with runat=server.
Stack Trace:
[HttpException (0x80004005): Control 'Preview1' of type 'ImageButton' must
be placed inside a form tag with runat=server.]
System.Web.UI.Page.VerifyRenderingInServerForm(Control control)
System.Web.UI.WebControls.ImageButton.AddAttributesToRender(HtmlTextWriter
writer)
System.Web.UI.WebControls.WebControl.RenderBeginTag(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.Control.RenderControl(HtmlTextWriter writer)
System.Web.UI.Page.ProcessRequestMain()
<end code --->