Appel UserControl méthode à partir de la page parent

J'ai eu une approche de ce type à l'appel d'un Parent de la Page méthode de son Contrôle de l'Utilisateur.Cette "DisplayMessage" fonction accepte simplement une variable de chaîne de message et l'affiche sur l'écran.
Dans le contrôle de l'utilisateur, j'ai placé une zone de texte et un bouton. Sur l'événement click du Bouton, je suis l'appel de la Page Parent méthode que nous avons discuté ci-dessus en utilisant la Réflexion et le dépassement de la valeur de la zone de texte pour la méthode et la méthode est invoquée et le message est affiché sur l'écran.

De La Page Parent:

public void DisplayMessage(string message)
{
   Response.Write(message);
}

De Contrôle De L'Utilisateur:

protected void btnSend_Click(object sender, EventArgs e)
{
    this.Page.GetType().InvokeMember("DisplayMessage",System.Reflection.BindingFlags.InvokeMethod, null, this.Page, new object[] { txtMessage.Text });
}

Il fonctionne très bien pour moi.

Maintenant ce que je besoin est, je dois l'appeler une méthode qui existe dans UserControl à partir de la page parent.

Veuillez me suggérer. Merci à l'Avance.

OriginalL'auteur karthik k | 2011-06-16