Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Access Form from WebUserControl
Message
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Versions des environnements
Environment:
ASP.NET
OS:
Windows XP SP1
Network:
Windows 2003 Server
Database:
MS SQL Server
Divers
Thread ID:
01003596
Message ID:
01004065
Vues:
26
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.
  • Précédent
    Suivant
    Répondre
    Fil
    Voir

    Click here to load this message in the networking platform