2014-07-25 55 views
0

我對服務器控件和xslt沒有太多經驗。我認爲我錯過了一些基本的東西,似乎我找不到合適的關鍵詞來找到我需要的東西...從服務器控件獲取生成的xml

這工作正常,它不是由我寫的。我只是想了解它:

<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。但我的直覺告訴我必須有一個更簡單的方法。我錯過了什麼?

回答

0

您可以告訴FlexMenu控件寫出原始XML。

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