DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: Re: Tabelleninhalt wird gelöscht | Von: G. Guest ( 11.02.2005 11:18)

Danke für deine Antwort.
Ja, es ist eine normale asp:table, wobei alle Zeilen ausser der ersten (Header-Zeile) dynamisch zu der table hinzugefügt werden. Da fängt es schon an. Wenn ich eine statische table mit drei Zeilen erstelle und hinterher beim Aufruf der aspx Seite diese ausfülle bleiben die Werte in der table nach einem Speichern-Buttonklick zum Beispiel. Wenn ich sie aber dynamisch hinzufügen lasse und sie dann ausfülle verschwinden die Werte. Das ist echt besch...
Bei einer table habe ich kein DataSet oder BindData. Deshalb bringt mir das nichts.
Wie ist es wenn ich die table durchlaufe die WErte in einer Session abspeichere und sie dann z.B. nach einem Buttonklick diese Werte wieder in die table lade?
Es muss doch eine Möglichkeit geben dass die Daten bei einem event in der table angezeigt bleiben oder dass sie wenigstens wieder in die table geladen werden können?!
Hier ist mein Versuch, haut aber auch noch nicht hin:
//hier lese ich erst nur die Daten aus meiner table
//und leg sie in der ArrayList ab
private void SaveTableData(Table VisTab)
{
foreach(TableRow row in VisTab.Rows)
{ //SpecRow ist eine abgeleitete Row
if(row is SpecRow)
{
foreach(TableCell cell in row.Cells)
{
if(cell.Text=="")
{
foreach(object obj in cell.Controls)
{
if(obj is TextBox)
{
string val = (obj as TextBox).Text;
//Rowval ist eine ArrayList Rowval.Add(val);
}
}
}
else {}
}
}
else{}
}
Session["Rowvalue"]= Rowvalue;
}

und danach wieder in die table die WErte aus der Session laden:
{...
int i=0;
//hier ist die Umwandlung falsch???
string [] array = (string[])Session["Rowvalue"];
...
(obj as TextBox).Text = array[i];
i++;
...
}

Oder?!?




Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG