Re: Datagrid, Sortieren und Selektieren
From: Roman Müller (roman2001_at_bluewin.ch)
Date: 03/16/04
- Next message: Karsten Samaschke [MVP]: "Re: webprojekt unterordner freigeben?"
- Previous message: Karsten Samaschke [MVP]: "Re: datagrid delete command - java script abfrage ja/nein"
- In reply to: Martin Heilmann: "Re: Datagrid, Sortieren und Selektieren"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 16 Mar 2004 18:32:35 +0100
Martin Heilmann wrote:
> Sag mal kann es sein, dass Du die ID "0" hardcoded hast?
> --> Session["ID"] = dr[0]; <--
Ich verstehe deinen Post nicht ganz.
ID 0 war ja nur als Beispiel gedacht für den ersten Eintrag im Grid.
Selektiere ich z.B. den zweiten Eintrag im Grid erhalte ich /immer/ die
ID 1, unabhängig ob ich vorher sortiert habe oder nicht.
>
> "Roman Müller" <roman2001@bluewin.ch> wrote in message
> news:OzOY7wtCEHA.3256@TK2MSFTNGP09.phx.gbl...
>
>>Hallo
>>
>>Ich binde eine DataView an ein Datagrid. Mittels click auf die
>>Tabellenheader kann mann die Daten sortieren. Die Sortier-Attribute
>>speichere ich mir in Session-Objekten.
>>
>>Nun möchte ich Details zu den einzelnen Datensätzen anzeigen, wenn man
>>in eine Zeile clickt.
>>
>>Mit folgender Methode will ich das erreichen:
>>
>>private void DataGrid1_SelectedIndexChanged(object sender,
>>System.EventArgs e)
>>{
>> int index = DataGrid1.SelectedIndex;
>> DataView dv1 = (DataView)DataGrid1.DataSource;
>> DataRow dr = dv1.Table.Rows[index];
>>
>> // ID sichern
>> Session["ID"] = dr[0];
>>
>> Server.Transfer("Details.aspx");
>>}
>>
>>Wenn ich nun nach einer Spalte sortiere und auf den ersten Eintrag
>>clicke, erhalte ich als index den Wert 0 und für den Wert dr[0] immer
>>die ID des ersten Datensatzes der ursprünglichen DatagGrid-DataSource
>>und nicht die aktuelle ID.
>>
>>Z.B. ID des ersten Eintrages hat den Wert 0. Nach sortieren hat die
>>Spalte z.B. die ID 55, angezeigt kriege ich aber immer noch 0.
>>
>>Wie muss ich vorgehen?
>>
>>Gruss
>>Roman
>
>
>
- Next message: Karsten Samaschke [MVP]: "Re: webprojekt unterordner freigeben?"
- Previous message: Karsten Samaschke [MVP]: "Re: datagrid delete command - java script abfrage ja/nein"
- In reply to: Martin Heilmann: "Re: Datagrid, Sortieren und Selektieren"
- Messages sorted by: [ date ] [ thread ]