2014-07-25 4 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 구조를 어디에서 찾을 수 있습니까?

원시 XML을 뱉어 낼 xslt를 작성할 수 있다는 것을 알고 있습니다. 하지만 제 직관은 더 쉬운 방법이 있어야한다고 말합니다. 내가 뭘 놓치고 있니?

답변

0

FlexMenu 컨트롤에 원시 XML을 쓸 수 있습니다.

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