2009-04-22 16 views
0

Ich habe eine Listbox (l1) in einem updatePanel, das beim Ändern eines Dropdown-Menüs, das sich im updatepannel befindet, gefüllt wird. Ich habe eine andere Listbox (l2) im updatepanel, die l1 über Javascript füllen kann. Ich habe 2 zwei Artikel im Dropdown. Artikel 1 enthält 6 Artikel und Artikel 2 enthält keine Artikel. Wenn die Seite geladen wird, wird in der Dropdown-Liste standardmäßig Punkt 1 ausgewählt und die zugehörigen Daten (die 6 Elemente) werden in l1 geladen. Wenn ich Item2 im Dropdown-Menü auswähle, ist l2 leer, da es kein datenbezogenes Item 2 gibt. Wenn ich auf der Seite auf save klicke, speichern l1.Items.count() = 6 und die gespeicherte Routine die 6 Items, auf die sich Item 1 bezieht Punkt 2. Wenn ich die l1 von l2 über das clientseitige Skript aktualisiere, wird alles korrekt gespeichert. Ich bin mir sicher, ob das aufgrund des Updatepanels passiert oder ob das nur ein Problem mit der Listbox ist. Weißt du, was dieses Problem verursacht?.Net AJAX Listbox und updatepanel Problem

Danke

Antwort

0

Es wird von Ihrem Update-Panel verursacht.

Es kann die

Update

Möglicherweise müssen Sie einen benutzerdefinierten Trigger für den Aktualisierungs-Panel einzurichten.

Viel Glück!