2011-09-21 2 views
0

J'ai une zone de liste déroulante placé à l'intérieur d'un xslt en utilisant le codezone de liste déroulante et xml

<select name="combo"> 

      <xsl:for-each select="ConfId"> 
      </xsl:for-each> 

      </select> 

suivant, je souhaite la zone de liste déroulante pour charger toutes les valeurs dans le Confid champ du fichier XML. Les lignes de code ci-dessus sont-elles correctes? Je ne suis pas en mesure d'obtenir la liste déroulante pour afficher les détails.

+0

Non, le code fourni * n'est pas * correct. Il ne génère aucun élément à l'intérieur de l'élément 'select'. Et vous avez complètement échoué à fournir le document XML source, donc abour * quoi * "field ConfId" parlez-vous ??? –

Répondre

1

Je ne suis pas sûr mais essayez cette

<select name="demo"> 
<xsl:for-each select="$currentPage/node"> 
    <option> 
    <xsl:attribute name="value"> 
    <xsl:value-of select="./@id"/> 
    </xsl:attribute> 
    <xsl:value-of select="./@nodeName"/> 
    </option> 
</xsl:for-each> 
</select> 
Questions connexes