Hallo Matthias, 

solange du in deinem Code nicht "_Anzahl" aufrufst, kann m.E. in
"intAnzahl" kein Wert (au�er 0) stehen. Au�erdem macht es m.E. keinen
Sinn, wenn du public Member mit get und set gebildet hast, dann �ber die
private Member f�r die Abfrage zu nehmen. 

Weise doch mal "intAnzahl" den Wert 7 zu. Wird der dann auch nicht
�bernommen?

Gru�

Bernhard



-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Matthias
Gesendet: Sonntag, 11. Juli 2004 10:52
An: Glengamoi ASP. NET
Betreff: [Asp.net] Bin ich blind?


Hallo, weil bei der �bergabe von Werten an eine UserControl f�r manche
Properties nix ankam, hab ich mal folgenden Test mit schon gesetzten
Werten gemacht:

public class Test : System.Web.UI.UserControl
{
 private int intAnzahl;
 protected System.Web.UI.WebControls.Label lblTitel;

 public int _Anzahl
 {
  get { return intAnzahl; }
  set { intAnzahl = 7; }
 }

 public string _Titel
 {
  get { return lblTitel.Text; }
  set { lblTitel.Text = "nochn Titel"; }
 }

 private void Page_Load(object sender, System.EventArgs e)
 {
  Response.Write("intAnzahlTage " + intAnzahl);
 }

}

Das Label lblTitel zeigt brav den Text "nochn Titel" an.
Das Response.Write liefert aber "intAnzahl 0", was auch dem Fehler von
vorher entspricht.

Sieht den bitte jemand den Fehler?

Gru�, Matthias



_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an