Re: Dynamic WebControl events...

Efran Cobisi <[email protected]>
Newsgroups gmane.comp.windows.devel.dotnet.web
Organization QBGROUP SpA
Message-ID <[email protected]>
This is incorrect.
Control's life cycle begins after they have been added to their parent
controls; so, even if you add a Control to another Controls collection
in the Page PreRender event, it will still fire its postback events...
As Stacey pointed out, setting the AutoPostback property to true will
solve this problem.

HTH,

Efran Cobisi
http://www.cobisi.com

Paul van Brenk wrote:
> You should create the checkbox in the Init event... on the postback the
> checkbox is created after the events are handled (ie. Too late).
>
> Paul
>
> -----Original Message-----
> From: Discussion of building .NET applications targeted for the Web
> [mailto:[email protected]] On Behalf Of Mike Andrews
> Sent: Wednesday, February 14, 2007 16:51
> To: [email protected]
> Subject: [DOTNET-WEB] Dynamic WebControl events...
>
> Guys,
>
> I'm having problems getting an aspx page to process an event for a
> control,
> namely a checkbox, that was dynamically created and added to the form.
> Any suggestions?
>
> Thanks,
> Mike
>
> Here's a sample of the code:
>
>     protected void Page_Load(object sender, EventArgs e) {
>
>         CheckBox cb = new CheckBox();
>         cb.ID = "test";
>         cb.Text = "Click Here!";
>         cb.CheckedChanged += new EventHandler(cb_CheckedChanged);
>         this.Form.Controls.Add(cb);
>
>     }
>
>     void cb_CheckedChanged(object sender, EventArgs e) {
>         //Do something here
>     }
>
> ===================================
> This list is hosted by DevelopMentor(r)  http://www.develop.com
>
> View archives and manage your subscription(s) at
> http://discuss.develop.com
>
> ===================================
> This list is hosted by DevelopMentor®  http://www.develop.com
>
> View archives and manage your subscription(s) at http://discuss.develop.com
>

===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.