DevTrain Startseite Visual Studio 1 Magazin  
  
  
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: C# | Thema: CurrentRowIndex stimmt nicht | Von: Dennis Gröser ( 28.10.2006 10:07)

Hallo,

ich möchte aus einen Datagrid zeilen entfernen aber irgendwie stimmt der RowIndex nicht und es werden falsche daten gelöscht??

C#-Code:
cWareInputs objWareInputs = cWareInputs.WareInputs;
m_WareInputsDataSet = new DataSet();
m_WareInputsDataSet = objWareInputs.WareInputsDataSet;


DataRow CurrentLine = m_WareInputsDataSet.Tables["Ware Transfer"].Rows[dataGridWareTransfers.CurrentRowIndex];
cWareInput objWareInput = objWareInputs.FindWareInput(
CurrentLine[0].ToString(), CurrentLine[1].ToString(), CurrentLine[2].ToString(),
CurrentLine[3].ToString(), CurrentLine[4].ToString(), CurrentLine[5].ToString());
objWareInput.DelWareTransfer(CurrentLine[0].ToString(), CurrentLine[1].ToString(), CurrentLine[2].ToString(),
CurrentLine[3].ToString(), CurrentLine[4].ToString(), CurrentLine[5].ToString(), CurrentLine[6].ToString(),
CurrentLine[7].ToString(), CurrentLine[8].ToString());

///In der Variable Currentline hat er schon die falschen Daten warum, ich hole mir doch aus den Dateaset aus einer Tabelle den Index abhängig davon auf welcher Zeile ich im Datagrid steht?

string FileName = CurrentLine[8].ToString();
m_WareInputsDataSet.Tables["Ware Transfer"].Rows.Remove(CurrentLine);
File.Delete(FileName);


In der Variable Currentline hat er schon die falschen Daten warum, ich hole mir doch aus den Dateaset aus einer Tabelle den Index abhängig davon auf welcher Zeile ich im Datagrid steht?

Beste Grüße

Dennis


Betreff Von Datum
AW: CurrentRowIndex stimmt nicht
das müsste man sich genauer ansehen. Ist sehr unübersichtlicher Code.<br>Es kann sein das du dir den Inhalt des Datagrids (ASP.NET?) beim pageload zb überschreibst.<br>Generell ist eine Rowindex KEIN...
Hannes Preishuber 01.11.2006 10:29

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?

Building und Connecting Know-how

© Copyright 2003 ppedv AG