Hallo zusammen,
folgende Problematik:
Ich habe eine Tabelle, die im XSL mit einer :for-each: Schleife gefüllt wird. Zu jedem Datensatz erscheint ein Button, wenn gewisse Bedingungen erfüllt sind. Jetzt möchte ich den jeweiligen Buttons ein Index mitgeben, damit ich in meinem VB Code erkenne welcher Button geklickt ist, und welcher Datensatz zur Verarbeitung soll. Meine Idee war in jedem Schleifendurchlauf die position() mitzugeben:
Leider sieht mein XML String, den ich über vb aufbaue folgendermaßen aus:
Er schreibt alle Positionen (die, die angezeigt werden dürfen/sollen) unter "TEST" Value und nicht, wie gewünscht die aktuelle Position.
Gibt es da andere Möglichkeiten nur genau DIE Position zu übergeben, die zu dem gehörigen Button gehört, der geklickt wurde?
Danke und vg,
K
folgende Problematik:
Ich habe eine Tabelle, die im XSL mit einer :for-each: Schleife gefüllt wird. Zu jedem Datensatz erscheint ein Button, wenn gewisse Bedingungen erfüllt sind. Jetzt möchte ich den jeweiligen Buttons ein Index mitgeben, damit ich in meinem VB Code erkenne welcher Button geklickt ist, und welcher Datensatz zur Verarbeitung soll. Meine Idee war in jedem Schleifendurchlauf die position() mitzugeben:
HTML Code:
<input class="{$bgcolor}" style="border:0" border="0" type="image" src="cms/images/but_aendern.gif" title="Ändern" href="javascript:;" onclick="Button='cmdAendern'"> <xsl:attribute name="name"><xsl:value-of select="../../../../@Name"/>_<xsl:value-of select="../../../../@PageletId"/>_btnAendernList</xsl:attribute> <xsl:attribute name="value"><xsl:value-of select="position()"/></xsl:attribute> </input>
HTML Code:
<Request> <TabName>*******</TabName> <PageletId>********</PageletId> <UserId>*********</UserId> <Doc/> <LEC/> <Action>btnAendernList.y</Action> <Parameters> <Param Name="STR_DepotNr" Value="999999999999"/> <Param Name="STR_WKN" Value="803200"/> <Param Name="TEST" Value="6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 35, 36, 37, 38, 39, 40, 41"/> </Parameters> </Request>
Gibt es da andere Möglichkeiten nur genau DIE Position zu übergeben, die zu dem gehörigen Button gehört, der geklickt wurde?
Danke und vg,
K
Comment