how to send node-set to c# code file
-
Thursday, December 06, 2012 6:57 AM
I'm calling a template which returns node set and i tried to send it to c# code file but in method I'm getting tree fragment result set.
<MaxData> <xsl:variable name="maxP"> <xsl:call-template name="MaxPeaks"/> </xsl:variable> </MaxData> <xsl:template name="MaxPeaks"> <DailyPeakDmds> <xsl:text>Test1</xsl:text> </DailyPeakDmds> <DailyPeakDmds> <xsl:text>Test2</xsl:text> </DailyPeakDmds> </xsl:template>
Sending node set to c# code file
<xsl:value-of select="code:GetMax($maxP)"/>
public object GetMax(object val) { //Here I'm getting val as "Test1 Test2" //Need like
//<DailyPeakDmds>Test1</DailyPeakDmds> //<DailyPeakDmds>Test2</DailyPeakDmds> object value = val; return value; }
Also tried with
<xsl:value-of select="gv:GetMax(msxsl:node-set($maxP))"/>
still getting same result any one help me.
Thanks,
nag
- Edited by Murali Nagaraju Thursday, December 06, 2012 7:23 AM for better understand
- Edited by Murali Nagaraju Thursday, December 06, 2012 7:57 AM Better understand
All Replies
-
Thursday, December 06, 2012 7:57 AM
Found answer my self...
We've to give the path like below..
<xsl:copy-of select="gv:GetMax(msxsl:node-set($maxP)/DailyPeakDmds/*)"/>
- Marked As Answer by Murali Nagaraju Thursday, December 06, 2012 7:57 AM

