2009-03-06 5 views

Antwort

2

ist der Fremdschlüssel colomn aus der gleichen gebundenen Datenquelle wie der Rest der Daten?

EDIT:

müssen Sie zuerst herausfinden, welche Zeile, die Sie bearbeiten möchten, wenn das Ereignis klickbased wird Sie so etwas wie diese verwenden:

this.dgv.Rows[e.RowIndex].Cells[e.ColumnIndex].Value 

in Ordnung, können Sie accsess auch jede colomn durch seinen Namen Wert kann .you bearbeiten nur die Spalte unter Verwendung

this.dgv.Rows[e.RowIndex].Cells["YOUR_HIDDEN_COLOMN"].Value = "NEW_VALUE" 

ich hoffe, dass ich geholfen, wenn nicht, bitte clearify, was Sie tun wollen. :-)

BEARBEITEN 2: -> Wenn Sie alle Zeilen bearbeiten möchten, verwenden Sie foreach (obwohl das itemArray erfordert, dass Sie die Nummer des colomn verwenden. Ich denke nicht, dass dies die beste Technik ist, aber es ist die einen, den ich am besten kenne:>)

foreach(DataRow Row in YOUR_DATASOURCE.Table[0].Rows) 
{ 
    Row.ItemArray[YOUR_HIDDEN_COLOMN_NUMBER] = "YOUR_DEFAULT_VALUE" 
} 
+0

Vielen Dank !!! – tijuthomas

Verwandte Themen