我有以下XSL文件:爲什麼沒有XSL顯示任何數據
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template name="displayEventDetails" match="/">
<div class="serviceHolder brClear">
<xsl:for-each select="/root/Event">
<h2 class="defaultHdrColor">
<xsl:value-of select="title" />
</h2>
<div class="hrHolder">
<hr class="hrDivider" />
</div>
</xsl:for-each>
</div>
</xsl:template>
</xsl:stylesheet>
XML:
<root>
<Event>
<title>Prepared Childbirth Classes </title>
<speaker>Certified Instructor</speaker>
</Event>
</root>
它所顯示是在HTML源代碼是:
<div class="serviceHolder brClear"></div>
我打電話從我的ASP.net頁面:
<CMS:Collection ID="Collection2" runat="server" DynamicParameter="id" DisplayXslt="Workarea\CustomFiles\displayEventDetails.xsl" />
我該如何解決?
現在好了。在適當的時候,你將能夠接受它。同時,爲什麼不向解決方案添加解釋?什麼是'CMS:Collection'意味着什麼? – 2014-11-04 21:52:21
@MathiasMüller真棒反饋。我爲解決方案添加了一些文本。 – Si8 2014-11-04 21:54:01