我遇到了包含xslt模板的问题。包含XSLT重复模板
我有一个包含b.xslt和c.xslt的a.xslt。
b和c都需要位于d.xslt中的模板。如果我添加包括语句B和C,我得到一个复制模板错误在VS2008:
The named template 'MyTemplate' does not exist.
,当我试着打使用这些XSLT文件我得到一个错误的网页,他们不显示正确。
如果我在a.xslt包括d.xslt它会显示正确,但我在B和C指出,我引用的模板不存在得到一个错误:
'MyTemplate' is a duplicate template name.
会是什么是否有这种包含树的正确方法?或者,这可能只是一个VS2008问题?
我可以删除d.xslt并将该模板添加到b和c中,但如果模板位于同一位置,则更易于管理。
- 编辑:添加了实际的VS2008错误文本。
我不知道*重复的模板错误*是什么...... – 2011-02-18 18:23:20
@Ajjandro:编辑包含VS2008错误的实际文本 – 2011-02-21 10:07:08