SiteMapNode.NextSibling 属性

定义

获取与当前节点位于相同层级、相对于 ParentNode 属性的下一个 SiteMapNode 节点(如果存在)。

public:
 virtual property System::Web::SiteMapNode ^ NextSibling { System::Web::SiteMapNode ^ get(); };
public virtual System.Web.SiteMapNode NextSibling { get; }
member this.NextSibling : System.Web.SiteMapNode
Public Overridable ReadOnly Property NextSibling As SiteMapNode

属性值

SiteMapNode

位于父节点之下、当前节点之后的下一个相邻 SiteMapNode;否则,如果不存在父节点,或此节点之后没有节点,或者启用了安全修整并且用户不能查看父节点或下一个同级节点,则为 null

注解

NextSibling 属性假定 SiteMapProvider 对象实现其内部集合,以便在父节点检索其 ChildNodes 属性时,节点的顺序与网站地图中显示的顺序相同。 如果在网站地图提供程序的实现中使用.NET Framework集合类,请选择实现IList接口的集合,例如ArrayListListDictionary类。 如果选择不实现 IList 接口的集合(如 Hashtable 类),则简单网站导航操作可能会出现意外结果。

适用于

另请参阅