2014-07-25 5 views
0

Je n'ai pas beaucoup d'expérience dans les contrôles serveur et xslt. Je pense que je manque quelque chose de fondamental et il semble que je ne trouve pas les bons mots-clés pour trouver ce dont j'ai besoin ...Obtention du fichier XML généré à partir du contrôle du serveur

Cela fonctionne très bien, il n'a pas été écrit par moi. J'essaie juste de le comprendre:

<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" /> 

Ceci est un contrôle serveur Ektron. Si je devais changer ou écrire un nouveau fichier xslt, où puis-je trouver la structure du XML? Je suis conscient que vous pouvez écrire un xslt qui va cracher le XML brut. Mais mon intuition me dit qu'il doit y avoir un moyen plus facile. Qu'est-ce que je rate?

Répondre

0

Vous pouvez indiquer au contrôle FlexMenu d'écrire le code XML brut.

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