Display different xsl:attribute depending on the code
        Posted  
        
            by Johann
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Johann
        
        
        
        Published on 2010-04-30T09:15:52Z
        Indexed on 
            2010/04/30
            9:17 UTC
        
        
        Read the original article
        Hit count: 254
        
Dear All,
I have the following xsl code in an xsl document
                <A target="_blank" style="text-decoration=none">
                    <xsl:attribute name="href">viewdoc.aspx?doc=<xsl:value-of select="URLFilePath"/>&mode=inline</xsl:attribute>
                        <xsl:attribute name="prefix"><xsl:value-of select="FileName"/>: </xsl:attribute>
          <IMG src="images/word_small.gif" border="0"/>
                </A>
and in the code-behind I am doing this
            newItemNode = xmlDocument.CreateElement("URLFilePath")
            newItemNode.InnerText = correctedPath
            xmlItemNode.ParentNode.AppendChild(newItemNode)
Now that works fine for word documents. However I need a way in code to check the extension of the file, and display the correct Image and xsl:attribute depending on the If statement.
So the If statement will be like this:-
            If correctedPath.ToLower.Contains(".doc") Then
                 //display the word icon and attributes
            Else
                 //display the excel icon and attributes
            End If
Can you please give me some tips and help on how I can achieve this?
Thanks
© Stack Overflow or respective owner