日期:2014-05-17  浏览次数:20514 次

xsl中可不可以只替换部分数据?
C# xml + xsl 做的页面,

页面中很多链接要带上当前的大分类ID和小分类ID。

像这类链接,基本上只要改一个或者两个参数。

这类有没有简单的替换功能,比如说,我可以拿到分类ID,如果只替换链接中分类ID的部分。而不用把整个链接都写到xml中去。


都写到xml中去虽然也可以。但是会比较麻烦。链接比较多,到时候改起来可能也会比较麻烦。

求好的解决办法。

------解决方案--------------------
xsl有这样的功能啊。你可以定义变量
<xsl:variable name="x" select="id"/>