skjule id-kolonne i gridview men stadig gemme data bag facaden
Der er et DataTable MyDataTable, som der laves en select() på, hvorved man får et array af Rows, eks. MyDataTable har en myID kolonne.DataRows[] rows = MyDataTable.Select("blah blah");
Dette array af Rows fylder jeg ny ind i et GridView på asp-siden.
MyGridView.DataSource = rows;
Jeg skjuler kolonnen med myID på gridview.
På mit GridView har jeg en kolonne til at slette og en til at redigere de enkelte rækker.
Problemet består i at identificere den række jeg har trykket på. Det er ikke noget problem at få index på rækken i mit Gridview, og dermed i row[]. Men det jeg ønsker er myID for den række jeg har trykket på. Men myID i mit gridview har jeg jo skjult. Kan jeg gemme myID for hver række i mit gridview, men bag facaden så brugeren ikke ser det?
bemærk:
Jeg har tidligere stillet det samme spørgsmål her:
http://www.eksperten.dk/spm/698881
uden at få svar, så jeg har omformuleret det. Den med svaret får point for begge spørgsmål.
