Laden...

Problem mit Java's Grey Box und GridView'S SelectedIndexChanged

Erstellt von epidemic vor 14 Jahren Letzter Beitrag vor 14 Jahren 527 Views
E
epidemic Themenstarter:in
100 Beiträge seit 2006
vor 14 Jahren
Problem mit Java's Grey Box und GridView'S SelectedIndexChanged

Hallo Zusammen,

ich verzweifle langsam aber sicher am folgenden Problem:
ich verwende ein Inline Popup , welches auf JavaScript basiert und sich GreyBox nennt.

Falls Ihr Euch für sowas interessiert hier der Link:
http://orangoo.com/labs/GreyBox/

ASP.NET Alternativen dazu fand ich leider nicht..

Dieses Script bzw. deren Funktionen ruft ein Modales Fenster auf, welches sehr elegant designed ist, ohne hässliche blaue Rahmen wie das beim standard popup der Fall ist.

Zu meinem Problem.

Das Popup Fenster soll artikel Details aus einem Gridview in einem separaten Fenster anzeigen.
Das ganze ist an SqlDataSource gebunden und wird nach jedem SelectedIndexChanged im separaten Fenster im neuem Control angezeigt.

Das Popup Fenster wird folgendermaßen im HTML Code übergeben:


 <a href="ArtikelDetails.aspx" title="Artikeldetails"  rel="gb_page_center[650, 650];" >
                                <span style="color: #993300">Details...</span>

In diesem Abschnitt kommt der Aufruf der Java Funktion zum Tragen
rel="gb_page_center[650, 650];"

Nun ist es leider so , daß hier der GridViewArtikel_SelectedIndexChanged nicht abgefeuert wird(weil er einfach davon nix mitbekommt) , so daß ich erst dann wenn zuvor ein Server Control des Grids angeclickt wurde die richtigen Daten im neuen Fenster angezeigt bekomme..

Ich finde wirklich keine Lösung dazu, wie man dem Html Link das GridViewArtikel_SelectedIndexChanged Event beibringen soll.

Hatte auch bereits verschiede Sachen ausprobiert.
Entscheidend ist hier:"rel="gb_page_center[650, 650];"

Für Anregungen und Ideen wäre ich sehr dankbar!
Danke

1.433 Beiträge seit 2006
vor 14 Jahren

Versuche doch client-seitig beim Click auf das entsprechende Element das zu machen was Du serverseitig versuchst zu implementieren.

Zeilenweise Aktualisierung eines GridViews mit Timer

Vielleicht findest Du dort was Dir in die Richtung hilft.

Grüsse
Daniel
Space Profile
Wer nicht fragt, der nicht gewinnt