以树形结构显示分层数据,如目录。

<asp:TreeView
????AccessKey="string"
????AutoGenerateDataBindings="True|False"
????BackColor="color name|#dddddd"
????BorderColor="color name|#dddddd"
????BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
        Inset|Outset"
????BorderWidth="size"
????CollapseImageToolTip="string"
????CollapseImageUrl="uri"
????CssClass="string"
????DataSource="string"
????DataSourceID="string"
????EnableClientScript="True|False"
????Enabled="True|False"
????EnableTheming="True|False"
????EnableViewState="True|False"
????ExpandDepth="string|FullyExpand|0|1|2|3|4|5|6|7|8|9|10|11|12|13|
        14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30"
????ExpandImageToolTip="string"
????ExpandImageUrl="uri"
????Font-Bold="True|False"
????Font-Italic="True|False"
????Font-Names="string"
????Font-Overline="True|False"
????Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
       Large|X-Large|XX-Large"
????Font-Strikeout="True|False"
????Font-Underline="True|False"
????ForeColor="color name|#dddddd"
????Height="size"
????ID="string"
????ImageSet="Custom|XPFileExplorer|Msdn|WindowsHelp|Simple|Simple2|
        BulletedList|BulletedList2|BulletedList3|BulletedList4|
        Arrows|News|Contacts|Inbox|Events|Faq"
????LineImagesFolder="string"
????MaxDataBindDepth="integer"
????NodeIndent="integer"
????NodeWrap="True|False"
????NoExpandImageUrl="uri"
????OnDataBinding="DataBinding event handler"
????OnDataBound="DataBound event handler"
????OnDisposed="Disposed event handler"
????OnInit="Init event handler"
????OnLoad="Load event handler"
????OnPreRender="PreRender event handler"
????OnSelectedNodeChanged="SelectedNodeChanged event handler"
????OnTreeNodeCheckChanged="TreeNodeCheckChanged event handler"
????OnTreeNodeCollapsed="TreeNodeCollapsed event handler"
????OnTreeNodeDataBound="TreeNodeDataBound event handler"
????OnTreeNodeExpanded="TreeNodeExpanded event handler"
????OnTreeNodePopulate="TreeNodePopulate event handler"
????OnUnload="Unload event handler"
????PathSeparator="string"
????PopulateNodesFromClient="True|False"
????runat="server"
????ShowCheckBoxes="None|Root|Parent|Leaf|All"
????ShowExpandCollapse="True|False"
????ShowLines="True|False"
????SkinID="string"
????SkipLinkText="string"
????Style="string"
????TabIndex="integer"
????Target="string"
????ToolTip="string"
????Visible="True|False"
????Width="size"
>
????????<DataBindings>
????????????????<asp:TreeNodeBinding
????????????????????DataMember="string"
????????????????????Depth="integer"
????????????????????FormatString="string"
????????????????????ImageToolTip="string"
????????????????????ImageToolTipField="string"
????????????????????ImageUrl="uri"
????????????????????ImageUrlField="string"
????????????????????NavigateUrl="uri"
????????????????????NavigateUrlField="string"
????????????????????PopulateOnDemand="True|False"
????????????????????SelectAction="Select|Expand|SelectExpand|None"
????????????????????ShowCheckBox="string"
????????????????????Target="string"
????????????????????TargetField="string"
????????????????????Text="string"
????????????????????TextField="string"
????????????????????ToolTip="string"
????????????????????ToolTipField="string"
????????????????????Value="string"
????????????????????ValueField="string"
????????????????/>
????????</DataBindings>
????????<HoverNodeStyle />
????????<LeafNodeStyle
????????????BackColor="color name|#dddddd"
????????????BorderColor="color name|#dddddd"
????????????BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|
                Groove|Ridge|Inset|Outset"
????????????BorderWidth="size"
????????????ChildNodesPadding="size"
????????????CssClass="string"
????????????Font-Bold="True|False"
????????????Font-Italic="True|False"
????????????Font-Names="string"
????????????Font-Overline="True|False"
????????????Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|
                Medium|Large|X-Large|XX-Large"
????????????Font-Strikeout="True|False"
????????????Font-Underline="True|False"
????????????ForeColor="color name|#dddddd"
????????????Height="size"
????????????HorizontalPadding="size"
????????????ImageUrl="uri"
????????????NodeSpacing="size"
????????????OnDisposed="Disposed event handler"
????????????VerticalPadding="size"
????????????Width="size"
????????/>
????????<LevelStyles>
????????????????<asp:TreeNodeStyle
????????????????????BackColor="color name|#dddddd"
????????????????????BorderColor="color name|#dddddd"
????????????????????BorderStyle="NotSet|None|Dotted|Dashed|Solid|
                        Double|Groove|Ridge|Inset|Outset"
????????????????????BorderWidth="size"
????????????????????ChildNodesPadding="size"
????????????????????CssClass="string"
????????????????????Font-Bold="True|False"
????????????????????Font-Italic="True|False"
????????????????????Font-Names="string"
????????????????????Font-Overline="True|False"
????????????????????Font-Size="string|Smaller|Larger|XX-Small|
                        X-Small|Small|Medium|Large|X-Large|XX-Large"
????????????????????Font-Strikeout="True|False"
????????????????????Font-Underline="True|False"
????????????????????ForeColor="color name|#dddddd"
????????????????????Height="size"
????????????????????HorizontalPadding="size"
????????????????????ImageUrl="uri"
????????????????????NodeSpacing="size"
????????????????????OnDisposed="Disposed event handler"
????????????????????VerticalPadding="size"
????????????????????Width="size"
????????????????/>
????????</LevelStyles>
????????<Nodes>
????????????????<asp:TreeNode
????????????????????Checked="True|False"
????????????????????Expanded="string"
????????????????????ImageToolTip="string"
????????????????????ImageUrl="uri"
????????????????????NavigateUrl="uri"
????????????????????PopulateOnDemand="True|False"
????????????????????SelectAction="Select|Expand|SelectExpand|None"
????????????????????Selected="True|False"
????????????????????ShowCheckBox="string"
????????????????????Target="string"
????????????????????Text="string"
????????????????????ToolTip="string"
????????????????????Value="string"
>
????????????????</asp:TreeNode>
????????</Nodes>
????????<NodeStyle
????????????BackColor="color name|#dddddd"
????????????BorderColor="color name|#dddddd"
????????????BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|
                Groove|Ridge|Inset|Outset"
????????????BorderWidth="size"
????????????ChildNodesPadding="size"
????????????CssClass="string"
????????????Font-Bold="True|False"
????????????Font-Italic="True|False"
????????????Font-Names="string"
????????????Font-Overline="True|False"
????????????Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|
                Medium|Large|X-Large|XX-Large"
????????????Font-Strikeout="True|False"
????????????Font-Underline="True|False"
????????????ForeColor="color name|#dddddd"
????????????Height="size"
????????????HorizontalPadding="size"
????????????ImageUrl="uri"
????????????NodeSpacing="size"
????????????OnDisposed="Disposed event handler"
????????????VerticalPadding="size"
????????????Width="size"
????????/>
????????<ParentNodeStyle
????????????BackColor="color name|#dddddd"
????????????BorderColor="color name|#dddddd"
????????????BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|
                Groove|Ridge|Inset|Outset"
????????????BorderWidth="size"
????????????ChildNodesPadding="size"
????????????CssClass="string"
????????????Font-Bold="True|False"
????????????Font-Italic="True|False"
????????????Font-Names="string"
????????????Font-Overline="True|False"
????????????Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|
                Medium|Large|X-Large|XX-Large"
????????????Font-Strikeout="True|False"
????????????Font-Underline="True|False"
????????????ForeColor="color name|#dddddd"
????????????Height="size"
????????????HorizontalPadding="size"
????????????ImageUrl="uri"
????????????NodeSpacing="size"
????????????OnDisposed="Disposed event handler"
????????????VerticalPadding="size"
????????????Width="size"
????????/>
????????<RootNodeStyle
????????????BackColor="color name|#dddddd"
????????????BorderColor="color name|#dddddd"
????????????BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|
                Groove|Ridge|Inset|Outset"
????????????BorderWidth="size"
????????????ChildNodesPadding="size"
????????????CssClass="string"
????????????Font-Bold="True|False"
????????????Font-Italic="True|False"
????????????Font-Names="string"
????????????Font-Overline="True|False"
????????????Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|
                Medium|Large|X-Large|XX-Large"
????????????Font-Strikeout="True|False"
????????????Font-Underline="True|False"
????????????ForeColor="color name|#dddddd"
????????????Height="size"
????????????HorizontalPadding="size"
????????????ImageUrl="uri"
????????????NodeSpacing="size"
????????????OnDisposed="Disposed event handler"
????????????VerticalPadding="size"
????????????Width="size"
????????/>
????????<SelectedNodeStyle
????????????BackColor="color name|#dddddd"
????????????BorderColor="color name|#dddddd"
????????????BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|
                Groove|Ridge|Inset|Outset"
????????????BorderWidth="size"
????????????ChildNodesPadding="size"
????????????CssClass="string"
????????????Font-Bold="True|False"
????????????Font-Italic="True|False"
????????????Font-Names="string"
????????????Font-Overline="True|False"
????????????Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|
                Medium|Large|X-Large|XX-Large"
????????????Font-Strikeout="True|False"
????????????Font-Underline="True|False"
????????????ForeColor="color name|#dddddd"
????????????Height="size"
????????????HorizontalPadding="size"
????????????ImageUrl="uri"
????????????NodeSpacing="size"
????????????OnDisposed="Disposed event handler"
????????????VerticalPadding="size"
????????????Width="size"
????????/>
</asp:TreeView>

Expand 图像备注

Expand 图像示例

Expand image请参见