2010-12-01 6 views
0

Ich habe eine zweistufige Assistenten-Steuerelement mit einer Schaltfläche auf jedem Schritt und eine Detailansicht im zweiten Schritt an eine ObjectDataSource mit ausgewählten und einzufügen Methoden fest. Die Schaltfläche im ersten Schritt des Assistenten blendet die Seitenleiste des Assistenten mithilfe von DisplaySideBar = false aus und navigiert programmatisch zum zweiten Schritt. Die Schaltfläche im zweiten Schritt zeigt die Seitenleiste mit DisplaySideBar = true und navigiert zum ersten Schritt zurück.Seltsame 'Sidebar-Effekte' im Zusammenhang mit dem Ausblenden der Sidebar von einem Button-Ereignis

Ich habe festgestellt, dass, wenn ich die Schaltfläche im ersten Schritt benutze, um zum zweiten Schritt zu navigieren, so dass die Seitenleiste ausgeblendet wird und ich dann einen Datensatz in die Detailansicht einfügen möchte, verschwindet die Detailansicht nach dem Einfügen vollständig Wenn ich jedoch den Assistenten neu starte und mit der Seitenleiste zum zweiten Schritt navigiere, geht die Einfügeoperation korrekt vonstatten.

Irgendwelche Ideen, was würde dies verursachen? Ist es ein Microsoft-Fehler?

+0

Yeah, ich fange an, einen Microsoft-Bug in diesem zu riechen ... irgendjemand sonst läuft in diese Art Sache? – Travis

Antwort

1

Wenn es nur einen Schritt gibt, in dem Sie die Seitenleiste ausblenden möchten, können Sie ihn in xhtml auf den Schritt Vollständig setzen.

<asp:WizardStep StepType="Complete" ... 
+0

Ja, das funktioniert dank. – Travis

Verwandte Themen