取暖费开口费:asp与xsl问题做判断时遇到的问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/07 23:41:55
这是简化后的asp与xsl语句,当xsl语句For-each循环开始使用asp进行判断,(查询语句那段省略)如果条件为True则xml信息1....当判断结束后数据指针向下移,进入下一次循环,正当这时For-each将数据指针初始化,使每次判断的Alias值都会是第一次记录值.
<xsl:for-each select="ContentObjectMeta">
<% if Left(Trim(hlink("Alias")),7) = "http://" then %>
xml信息1
<% else %>
xml信息2
<% end if %>
<% hlink.MoveNext %>
</xsl:for-each><!--'ContentObjectMeta'-->

求解决方法,前题是外层循环必须要用xsl的For-each.(或者全部用xsl编写,不过substring方法我用过了,不知为什么放在我的程序中提示这句为方法未知.)

我建义你自己做吧因为没有会的。