Hi Jayesh!
Thanks for info.
But your example will only work if I drop the ASCX onto my WebForm - if I see things right.
What if I add the ASCX dynamically?
An example:I create "cal.ascx" which contains a calendar and is used for handling dates.
"cal.ascx" can be used on form1.aspx and also on formxy.aspx
Within "cal.ascx" I use the error-handling method which exists in form1.aspx (your code example below).
In formxy.aspx this error-handling method does not exist
How can I handle this example and am I able to handle it this way?
TIA
>Yes. You can but not using Parent.Parent method.
>
>You can store the reference of the Page into a property of UserControl and then refer it to call Page methods. You will have to cast the page property to the page class in order access it's members.
>
>For example,
>
>((myCustomerPage) oPage).MyPageMethod()
>
>where oPage is a property in you usercontrol which stores a reference of myCustomerPage WebForm class.
>
>>Hi all!
>>
>>I'm creating several WebUserControls (ASCX).
>>These ASCX's are later shown in my WebForms (either added dynamically or directly dropped onto them).
>>
>>Now my question:
>>Is it possible to access my WebForm methods (eg: ErrorHandling methods,...) from within my ASCX?
>>In VFP I'd say this.parent.parent.mymethod().
>>
>>TIA
robert.oh.