如何使用.NET Control而不是Xslt创建Umbraco导航

时间:2010-12-16 14:36:53

标签: .net content-management-system umbraco

我是Umbraco的新手,并且能够完成大部分基本的事情。我已经能够设置网站和内容。但是,我想用.NET控件创建我的导航而不是使用Xslt但是我对Umbraco的相对较少的知识感到困惑。感谢。

1 个答案:

答案 0 :(得分:1)

你需要使用umbraco的API来做到这一点。您可以通过引用DLL和导入名称空间在用户控件中使用它们。

例如,你的工作。

umbraco.presentation.nodeFactory.Node Mynode = new umbraco.presentation.nodeFactory.Node(NodeIdOfYourParent);

 NodeIdOfYourParent = Node id of your Root node from where you want to begin traversal.

umbraco.presentation.nodeFactory.Nodes MychildrenNodes = node.children;

yourRepeater.DataSource = childrenNodes; yourRepeater.DataBind();

![alt text][1]

这样你也可以这样做。

亲切的问候, 吉格尔

P.S刚刚交付了TheJoint.com和个人,并在umbraco完成了5个项目。 Jigar.Mca@gmail.com。