<%@ Page Language="C#" Theme="Default" %> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>TreeView Checkboxes</title> </head> <script language="C#" runat="server"> void MyButton_Click (Object source, EventArgs e) { TreeNodeCollection checkedNodes = MyTree.CheckedNodes; MyDataList.DataSource = checkedNodes; MyDataList.DataBind(); } </script> <body> <div> <h2>TreeView Checkboxes</h2> <form action="treeview07_check_cs.aspx" runat="server"> <asp:TreeView Id="MyTree" SkinId="News" ShowCheckBoxes="All" runat="server"> <Nodes> <asp:TreeNode Text="news.microsoft.com" ShowCheckBox="false" Expanded="true"> <asp:TreeNode Text=" microsoft.public.dotnet.framework.aspnet" Checked="true"/> <asp:TreeNode Text=" microsoft.public.dotnet.framework.aspnet.mobile" /> <asp:TreeNode Text=" microsoft.public.dotnet.framework.aspnet.webservices" /> </asp:TreeNode> </Nodes> </asp:TreeView> <br /> <asp:Button ID="Button1" OnClick="MyButton_Click" Text="Subscribe!" runat="server"/> <br /> <br /> <asp:DataList ID="MyDataList" runat="server"> <HeaderTemplate> The following nodes are checked: </HeaderTemplate> <ItemTemplate> <%# Eval("Text") %> </ItemTemplate> </asp:DataList> </form> </div> </body> </html>