Avatar billede repsak Nybegynder
12. september 2004 - 23:39 Der er 7 kommentarer og
1 løsning

ændre værdier i editmode (datagrid)

i min DB er æøå gemt som hhv.
æ
ø
å

men når jeg hiver dem i editmode i et datagrid så skal jeg ændre dem tilbage igen. Hvordan gør jeg det?

protected void DataGridBind(object sender, DataGridItemEventArgs e){
    if(e.Item.ItemType == ListItemType.EditItem){
        ((TextBox)e.Item.Controls[2]).Text = Decode(e.Item.Cells[3].Text);
    }
}

giver exception...
Avatar billede snepnet Nybegynder
13. september 2004 - 08:02 #1
Er det den her du er ude efter ?

if(e.Item.ItemIndex == someDataGrid.EditItemIntex)

mvh
Avatar billede snepnet Nybegynder
13. september 2004 - 08:03 #2
Intex... hvad faen er det :o) - der skulle have stået EditItemIndex.
Avatar billede snepnet Nybegynder
13. september 2004 - 08:12 #3
hov... jeg tror heller ikke du får fat i teksboksen der, du skal nok finde teksten sådan her :

((TextBox)e.Item.Control[2].Controls[1]).Text;

Men det er normalt sikrere og mere læseligt (hvis du har en template i aspx-filen) at gøre sådan her :

((TextBox)e.Item.FindControl(<id på tekstboks som angivet i din template>);

Så kan du også bytte rundt på kolonnerne i templaten uden din kode knækker.
mvh
Avatar billede repsak Nybegynder
17. september 2004 - 10:26 #4
beklager ventetiden. Jeg har ikke haft tid til at rode med det i et par dage :)
Den øverste virker. Jeg har ikke fået set på 2'eren endnu, men argumentet lyder fint...
I'll return
Avatar billede snepnet Nybegynder
17. september 2004 - 10:35 #5
ok :o)
Avatar billede snepnet Nybegynder
02. oktober 2004 - 02:43 #6
hej repsak :o)
hvordan går det her ?
mvh
Avatar billede snepnet Nybegynder
02. oktober 2004 - 02:44 #7
(jeg smider et svar hvis du kunne bruge det til noget, men spørg endelig løs :o)
mvh
Avatar billede snepnet Nybegynder
09. oktober 2004 - 15:54 #8
repsak ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester