我是 xsl 的新手,所以我什至不确定这是可能的。此代码用于构建一个回发到同一页面的菜单,以便在构建订单时可以从查询字符串中提取 ITEMNMBR 并添加到网格中。某些项目编号中有特殊字符。
我有以下代码,需要对此 URL 的 ITEMNMBR 部分进行编码,以便在选择超链接时不会发生任何事情。
<xsl:for-each select="MenuItem">
<li><a href="OrderEntry.aspx?ITEMNMBR={ITEMNMBR}"><xsl:value-of select="ITEMNMBR"/></a></li> <!-- Inventory items --> <!-- need only encode itemnmbr -->
</xsl:for-each>
我是否正朝着正确的方向前进?有人可以为我指出如何编码的正确方向吗?提前感谢您的帮助!