Announcement

Collapse
No announcement yet.

Interkation zwischen den UserControls auf dem PlaceHolder

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Interkation zwischen den UserControls auf dem PlaceHolder

    Hallo zusammen!

    folgendes Problem:
    Auf einem UserControl ist ein GridView positioniert. Ich möchte auf diesen GridView einen Datensatz auswählen. Duch die Auswahl eines Datensatzes soll sofort ein neuer UserControl geladen werden. Also, es soll sofort ein Event ausgelöst werden, wenn ein Datensatz im Gridview auf dem UserControl ausgewählt wird das sofort einen anderen UserControl in PlaceHolder lädt.

    Die Vorgehensweise mit den Events auf dem UserControl, die auf der MasterPage registriert werden, funktioniert leider nicht:
    protected void Page_Load(object sender, EventArgs e)
    {
    this.PlaceHolder1.Controls.Clear();
    this.PlaceHolder1.Controls.Add(Page.LoadControl("W ebUserControl1.ascx"));
    if (!this.IsPostBack)
    ((ASP.webusercontrol1_ascx)this.PlaceHolder1.Contr ols[0]).MyEvent += new UserControl1EventHandler(h_Event); //Event registrieren
    ....
    }

    private void h_Event(object sender, UserControl1EventArgs e)
    {
    //Hier komm ich nicht an
    }

    Der Event wird leider nicht ausgelöst.

    Wie kriegt man sowas hin?
Working...
X