Avatar billede jespera Nybegynder
27. juli 2005 - 18:15 Der er 5 kommentarer og
1 løsning

Metabuilders DualList, hvordan fjernes et elemet fra en Hashtable

Hej Alle,

Jeg bruger http://www.metabuilders.com/Tools/DualList.aspx på min side. (har tidligere fået super svar af burningice - http://www.eksperten.dk/spm/610219)

Det jeg nu gerne vil have den til er at:

Når et element bliver "removed" skal den også "remove" et andet element fra en Hashtable. Hvordan gøres nemmest muligt.

Håber i forstår :-)

Takker
Avatar billede snepnet Nybegynder
28. juli 2005 - 01:33 #1
hej jespera

det ser ud til at den fyrer et ItemsMovedEvent hver gang der flyttes rundt på elementerne i listerne.

det event kan du så abbonnere på (lige som når du abbonnere på Click-eventet på en knap ol.).

i den eventhandler du så får oprettet - skriver du den kode du skal bruge for at arbejde med din hashtabel.
f.eks.:

// kig på alle de items der nu ligger i højre side
foreach( ListItem item in someDualList.RightBox.Items )
{
  // her kan du så - pr. item - gøre noget ved din hashtabel
}

mvh
Avatar billede jespera Nybegynder
28. juli 2005 - 09:15 #2
Hey......

Super du gider at svare....... :-)

Jeg er med på hvordan man kører i gennem right box men hvordan abbonnere man lige på ItemsMovedEvent.....

Takker.....
Avatar billede snepnet Nybegynder
28. juli 2005 - 11:53 #3
Hej igen :o)

du kan gøre det sådan her :

// her din duallist
<mbdlb:DualList runat="server" Id="DualList1" OnItemsMoved="DualList1_ItemsMoved" >

// her en handler af ItemsMoved-eventet
protected void DualList1_ItemsMoved( Object sender, EventArgs e )
{
  // ...
}

men hvis du alligevel har den i designeren i visual studio, kan du får vs til at oprette handleren.
i property-vinduet er der et lille lyn du kan klikke på, så kan du se en liste over de events du kan abbonnere på det... så kan du bare dobbeltklikke på det der, så oprettes handleren til dig i koden.

mvh
Avatar billede snepnet Nybegynder
28. juli 2005 - 11:54 #4
ja - jeg kan godt svare :o)
mvh
Avatar billede snepnet Nybegynder
28. juli 2005 - 11:58 #5
øh nå - det kunne jeg så ikke :o)
... kommer her...
mvh
Avatar billede jespera Nybegynder
28. juli 2005 - 16:05 #6
takker....
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