Home All Groups Group Topic Archive Search About

ascx event to parent aspx: howto ?

Author
26 May 2005 8:07 PM
Support
Hello:
Using vb.net
I have a web page home.aspx
that has a placeholder: myplaceholder.
on Page_load:
depending a conditions, I either have:
myplaceholder .Controls.add(MycontrolA)
or
myplaceholder .Controls.add(MycontrolB)
MyControlA contains a submit button
and
MyControlB contains a submit button

I wish to be able to detect in home.aspx
if either
MyControlB.Submit was clicked or if  MyControlA.Submit was clicked.

I tried using in MyControlA
Protected Sub btSubmit_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btSubmit.Click
RaiseBubbleEvent(Me, e)
End Sub

but nothing happens in home.aspx

Protected Overrides Function OnBubbleEvent(ByVal sender As System.Object,
ByVal e As System.EventArgs) As Boolean
    Response.Write("<br><br>ParentControl's OnBubbleEvent called.")
    Response.Write("<br>Source of event is: " + sender.ToString())
End Function

Help - what am I missing ?

Thank you!

T

Author
27 May 2005 7:58 PM
jeff.przylucki
Do you have an addHandler line for myControlA /myControlB?

On the post-back do you re-create the myControlA / myControlB ?
Author
31 May 2005 10:45 AM
Support
no - I do not recreate myControlA / myControlB because I dont know if it is
the A or B button that was clicked.
That is the objective: which submit button in which control was clicked: if
ButtonA in myControlA then recreate myControlA ...

Thanks
<jeff.przylu***@gmail.com> wrote in message
Show quoteHide quote
news:1117223902.212257.227220@g47g2000cwa.googlegroups.com...
>  Do you have an addHandler line for myControlA /myControlB?
>
> On the post-back do you re-create the myControlA / myControlB ?
>