从服务器控件获取生成的xml

时间:2014-07-25 16:09:54

标签: xslt xslt-2.0 servercontrol

我在服务器控件和xslt方面没有太多经验。我想我缺少一些基本的东西,似乎我找不到合适的关键字来找到我需要的东西......

这很好用,不是我写的。我只是想了解它:

<CMS:FlexMenu ID="flexmenu1" runat="server" CssClass="usersClass" DefaultMenuID="83"
        WrapTag="div" AutoCollapseBranches="True" StartCollapsed="True" EnableMouseOverPopUp="False"
        EnableSmartOpen="True" StartLevel="1" MenuDepth="0" EnableAjax="False" DisplayXslt="/xmlfiles/flexmenu-to-list.xsl" />

这是Ektron服务器控件。如果我需要更改或编写新的xslt文件,我在哪里可以找到XML的结构?

我知道你可以编写一个xslt来吐出原始的xml。但我的直觉告诉我必须有一个更简单的方法。我错过了什么?

1 个答案:

答案 0 :(得分:0)

您可以告诉FlexMenu控件写出原始XML。

flexmenu1.DataBind();
Response.Write(flexmenu1.Text);
Response.End();