WebControl adding childs
Har en webcontrol hvor jeg tilføjer nogle tables. Har prøvet i flere events Load, Render, Init osv osv at til føje koden. Men får exceptions her gang, om så er Request ikke init, eller control collection må man ik tilgå endnu. Hvilket event skal egentlig bruge? Se koden nedenstående:Forum forumGen = new Forum(this.Page);
//forumGen.onTopicAdded += new WahooSoft.OnTopicAdded(forumGen_onTopicAdded);
//string forumDisplay = Request.QueryString["ForumDisplay"];
string threadID = Page.Request.QueryString["ForumThreadID"];
string forumID = Page.Request.QueryString["ForumID"];
if (forumID == null && threadID == null)
{
Table forum = forumGen.GenerateForum();
this.Page.Form.Controls.Add(forum);
}
else if (forumID != null)
{
int id = Int32.Parse(forumID);
Table forum = forumGen.GenerateTopics(id);
this.Page.Form.Controls.Add(forum);
}
else if (threadID != null)
{
int id = Int32.Parse(threadID);
Table forum = forumGen.GenerateThread(id, false);
this.Page.Form.Controls.Add(forum);
}
else
{
Table forum = forumGen.GenerateThread(1, false);
this.Page.Form.Controls.Add(forum);
}