Per XSL Inhalt von XML in Formularfelder einfügen?

Hallo liebe XML-Gemeinde,
als XML/XSL-Nochanfänger habe ich folgendes XSL-Problem:

Per XSL präsentiere ich Inhalte von XML-Elementen tabellarisch im Browser (IE5). Nun möchte ich hinter jeder Zeile einen Button „mehr…“ einbauen.
Klickt der Anwender drauf, dann sollen zu dem gewählten Datensatz mehr Informationen angezeigt werden.

Um das zu realisieren, möchte ich im Formular ein verstecktes Feld einbauen und mit dem entsprechenden Werten aus dem XML-Dokument versorgen.
Doch das bekomme ich nicht hin :frowning:(

Bsp.:

=== Anfang cd.xml ===

<?xml version="1.0" encoding="ISO-8859-1"?><?xml-stylesheet type="text/xsl" href="cd.xsl" ?>cdname101inter1cdname202inter2

=== Ende cd.xml ===

=== Anfang cd.xsl ===

<?xml version="1.0" encoding="ISO-8859-1"?>NrNameInterpretmehr...

=== Ende cd.xsl===

Per XSL werden mehrere Formulare generiert. Wie bekomme ich die entsprechende „NR“ aus dem XML-Dokument in den value des hidden fields???

Tja, und da bin ich seit ein paar Tagen dran …
Hab schon mehrere Seiten/Links/Quellen durchsucht, aber bisher nur Seiten gefunden, die Inhalte von Attributen in Links mitschicken. Aber keine Inhalte von Elementen selbst in HTML-Formularfeldern.

Kann mir da jemand weiterhelfen???

Ich würde mich sehr freuen!!!

Viele Gruesse

Jürgen Kneller

Hallo

Dein Problem hat mich ein wenig nerven und aufwand gekostet :wink:, aber ich glaube eine Lösung gefunden zu haben…

so musst du Paramter im xsl deklarieren:

Geht übrigens auf alle HTML Tags die irgenwelche parameter haben.

wenn du z.b. die Hintergrundsfarbe von einem body setzen willst dann kannst du folgede Syntax verwenden:

Gib mir bescheid obs geklappt hat.

Viel Erfolg

Giuseppe

Hmmm…

… also …

… gleich mal ausprobieren …

… und …

es geeeeeeeeht!!!

Vielen Dank Giuseppe!

So simpel, und doch bin ich nicht drauf gekommen.

Einen schönen Gruss an Deine Nerven, richte ihnen bitte meinen herzlichen Dank für ihre Opferbereitschaft aus :wink:

Viele Grüße

Jürgen

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

So simpel, und doch bin ich nicht drauf gekommen.

Ja simpel aber total unlogisch :frowning:
Tesafilm

Einen schönen Gruss an Deine Nerven, richte ihnen bitte meinen
herzlichen Dank für ihre Opferbereitschaft aus :wink:

Gern geschehen. War schon einmal an diesem problem gestossen…
und füher oder später hätte ich es sowieso für mich lösen müssen :wink:

Habe Deine Lösung übrigens hier:
http://msdn.microsoft.com/xml/c-frame.htm?/xml/sampl…
gefunden. Es hat noch weitere wirklich gute beispiele.

Gruss
Giuseppe