ASP.NET Kann nicht auf Benutzer-Steuerelement-Eigenschaft in der code-behind-Datei

Visual Studio 2008, C#, ASP.NET

Brauchen, um mehrere Kopien (oder Instanzen) einer web-Benutzer-Steuerelement programmgesteuert.

Habe ich UserControlFile.ascx enthält eine asp:Label mit ID="vhLabel" in ihm.
In dieser Datei habe ich gesetzt Eigenschaft Text des Labels durch public string vhText variable, wie üblich:

public string vhText
{
    set
    {
        vhLabel.Text = value;
    }
}

Gibt es auch einige divs und andere html-Daten in dieser Datei nicht erstellt werden kann, die in C# programmgesteuert, so habe ich ascx-Datei.

Nun in der code-behind-Datei muss ich:

  1. Klon dieses Steuerelement viele Male;
  2. legen besonderen Wert label-Eigenschaft "Text" jeder Klon durch "vhText" variable.

Bitte, teilen Sie Ihre Vorschläge auf diese Fragen. Wenn Sie brauchen, kann ich meinen code hier.
Ich habe auf der Suche nach einer Antwort für sehr lange, aber immer noch erfolglos.

InformationsquelleAutor SWA | 2013-03-18
Schreibe einen Kommentar