Jag har alltså skapat en imagebutton som på som ska skicka ett formulär men problemet är att formuläter och kanppen inte alltid är synliga(visible) så om det inte är det så får jag System.NullReferenceException: Object reference not set to an instance of an object. på den feta raden:
[red]private void InitializeComponent()
{
this.btnstat.Click += new System.EventHandler(this.btnstat_Click);
this.btncontact.Click += new System.EventHandler(this.btncontact_Click);
this.loginbutton.Click += new System.Web.UI.ImageClickEventHandler(this.loginbutton_Click);
this.newsButton.Click += new System.Web.UI.ImageClickEventHandler(this.newsButton_Click);
[b]this.btncontactok.Click += new System.Web.UI.ImageClickEventHandler(this.btncontactok_Click);[/b]
this.Load += new System.EventHandler(this.Page_Load);
}[/red]
Lägger du dit knappen dynamisk får du lägga btncontactok.click innan du "lägger ut" knappen på sidan. Eftersom du måste ha en funktion kopplad till Click eventet.
Jag tänkte efter lite och kom på att tabellen med knappen inte var så dynamisk så jag lade upp den i en <asp:panel> istället och satt den synligheten till true/false istället......
Pack Pace
mvh icaaq
261 ms totalt · 4 externa anrop · v20260731065814-full.05830320