ASP页面托管使用XSLT呈现的ASPX页面

时间:2011-07-08 14:04:17

标签: asp.net xslt

我有一个ASP页面,它有一个DIV来加载ASPX页面。 ASPX页面使用XSLT呈现。

我正在努力解决一些问题。如何打印以下条件的值

        <tr class="table-data{(position() - 1) mod 2}">
        <td class='hier-data'>
            <xsl:if test="$EXPAND=APPLICATION_ID">
                <img src='/aaaa-images/common/arrow-sel.gif' alt='aaa' />
            </xsl:if>
            <a href='some.aspx?expand={APPLICATION_ID}'>
                <xsl:value-of select="APPLICATION_ID" />
           </a>
        </td>
        <td class='hier-data'>
            <xsl:value-of select="APPLICATION_NAME" />
        </td>
        <td class='hier-data'>
            <xsl:value-of select="DATE_CREATED" />
        </td>
    </tr>

    <xsl:if test="$EXPAND=APPLICATION_ID">
        <xsl:call-template name="show_application_block" />
    </xsl:if>

我想打印$ EXPAND的值并查看条件是否为真。怎么办呢?

1 个答案:

答案 0 :(得分:0)

你需要在值APPLICATION_ID周围加上引号,我相信比较工作。

要输出值,只需使用xsl:value-Of element。

西蒙