Hallo Alex,
dem Fehler bin ich ein St�ck n�her gekommen.
WertXXX sind immer benutzerdefinierte Steuerelemente (TextBox + Label).
�ber die Text-Eigenschaft von WertXXX wird die Text-Eigenschaft der
Textbox festgelegt.
Es schauht so aus, dass ich nicht �ber this nach dem Absenden des
Formulars aus die Text-Werte zugreifen kann,
denn sie sind immer null.
Also habe ich Request.Form genommen, und so geht�s dann.
Doch bleibt die Frage, warum der Text-Wert verloren geht.
Im Steuerelement ist �berall EnableViewState = true. Wo ich allerdings
immer eine neue Fehlermeldung bekomme ist,
wenn ich im Steuerelement selbst den ViewState["Text"] der
Texteigenschaft zuweisen m�chte.
In der Render-Methode habe ich
ViewState["Text"] = this.Text;
In der Eigenschaftszuweisung zum Text w�rde ich
[DefaultValue("")]
public string Text
{
get
{
return ViewState["Text"].ToString();
}
set
{
ViewState["Text"] = value;
}
}
statt
[DefaultValue("")]
public string Text
{
get
{
return this._text;
}
set
{
this._text = value;
}
}
Warum der Aufwand? Nun, ich f�nds besser, ich k�nnt' �ber
this.Wertxxx.Text auf die jeweilige Eigenschaft zugreifen
statt �ber Request.Form["_ctl0:Wertxxx:0"]
Vielleicht hast du noch eine Idee?
Danke
Rene
*************************
_______________________________________________
This ASP.NET email is sponsored by:
UDEX ProMenu.Net - Die Software f�r Navigation - Jetzt kostenlos testen!
Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
*************************