Frage

Ich möchte ein JavaScript -Modal -Pop -up -Fenster erstellen, um einige Werte von einem Benutzer auf einer ASP.NET 2.0 -Webseite zu erhalten.

Die Grundidee ist dies. Wenn ein Benutzer auf eine Schaltfläche klickt, wird ein Modalfenster angezeigt und stellt 3 oder 4 Fragen. Die ASP.NET -Seite kann nicht geändert werden, während dieses Fenster abgelaufen ist. Sobald die Fragen beantwortet wurden, muss ich die Werte aus diesem Fenster abrufen, damit die ASP.NET -Seite Zugriff auf sie hat und sie im Code dahinter verarbeiten kann.

Kann ich bitte einige Beispiele dafür bekommen, wie Sie dieses Szenario implementieren würden?

War es hilfreich?

Lösung

Haben Sie sich den Modalpopupextender angesehen?

http://www.asp.net/ajax/ajaxcontrololkit/samples/modalpopup/modalpopup.aspx

Andere Tipps

Die einfachsten Methoden wären die Verwendung von ModalPopUpextender, wie von Jon erwähnt oder möglicherweise JQuery's Dickbox oder ähnliches verwendet.

Andernfalls könnten Sie Ihre eigenen JS rollen, um es zu tun.

Sie können die JavaScript -Funktion 'window.showmodaldialog' verwenden, aber es funktioniert nur im Internet Explorer.

Sie können eine beliebige Anzahl von Variablen weitergeben und zurückgeben, indem Sie sie in ein Objekt einwickeln.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top