How to add Dynamic Colspan for td in xslt..?


<tr>
                                        <td style="border-top: 1px solid black;padding: 5px;">
                                            <xsl:for-each select="ChargeGroupNames">
                                                <xsl:variable name="norows" select="count(ChargeGroupsVo)"></xsl:variable>
                                                <xsl:if test="$norows &gt; 1">
                                                    <xsl:attribute name="colspan">
                                                        <xsl:value-of select="$norows + 2"/>
                                                    </xsl:attribute>
                                                </xsl:if>
                                            </xsl:for-each>
                                        </td>
                                    </tr>