how C# treepanel CheckedNodes?

  1. #1

    how C# treepanel CheckedNodes?

    please tall me .think you!

    谁能告诉我在C#中如何得到treepanel 的checked node?

    谢谢
  2. #2
    Hi,

    Please look at the example.

    Example
    <%@ Page Language="C#" %>
    
    <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
    
    <script runat="server">
        protected void GetCheckedNodes(object sender, DirectEventArgs e)
        {
            if (this.TreePanel1.CheckedNodes != null)
            {
                string nodes = "";
                foreach (SubmittedNode node in this.TreePanel1.CheckedNodes)
                {
                    nodes += node.Text + ", ";
                }
                X.Msg.Alert("Checked nodes", nodes).Show();
            }
        }
    </script>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>Ext.Net Example</title>
    </head>
    <body>
        <form runat="server">
        <ext:ResourceManager runat="server" />
        <ext:TreePanel ID="TreePanel1" runat="server" AutoHeight="true">
            <Root>
                <ext:TreeNode Text="Root (level 0)" Expanded="true" Checked="False">
                    <Nodes>
                        <ext:TreeNode Text="Node1 (level 1)" Expanded="true" Checked="False">
                            <Nodes>
                                <ext:TreeNode Text="Node1 (level 2)" Expanded="true" Checked="False">
                                    <Nodes>
                                        <ext:TreeNode Text="Node1 (level 3)" Checked="False" />
                                        <ext:TreeNode Text="Node2 (level 3)" Checked="False" />
                                    </Nodes>
                                </ext:TreeNode>
                            </Nodes>
                        </ext:TreeNode>
                        <ext:TreeNode Text="Node2 (level 1)" Expanded="true" Checked="False">
                            <Nodes>
                                <ext:TreeNode Text="Node1 (level 2)" Expanded="true" Checked="False">
                                    <Nodes>
                                        <ext:TreeNode Text="Node1 (level 3)" Checked="False" />
                                        <ext:TreeNode Text="Node2 (level 3)" Checked="False" />
                                    </Nodes>
                                </ext:TreeNode>
                            </Nodes>
                        </ext:TreeNode>
                    </Nodes>
                </ext:TreeNode>
            </Root>
        </ext:TreePanel>
        <ext:Button runat="server" Text="Get checked nodes" OnDirectClick="GetCheckedNodes">
        </ext:Button>
        </form>
    </body>
    </html>
  3. #3
    你的回复对我很有帮助,三块肉!

    think you for reply, I from china, welcome to china!:p
  4. #4
    Quote Originally Posted by abis View Post
    think you for reply, I from china, welcome to china!:p
    Welcome to Russia:)

Similar Threads

  1. [CLOSED] CheckedNodes disable checked
    By gs_user in forum 2.x Legacy Premium Help
    Replies: 2
    Last Post: Jun 21, 2012, 8:21 AM
  2. Replies: 14
    Last Post: May 16, 2012, 7:26 AM
  3. [CLOSED] Drag and drop from treepanel to treepanel in "copy" mode
    By mattwoberts in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Jul 14, 2011, 6:45 PM
  4. Replies: 5
    Last Post: Mar 23, 2011, 9:57 AM
  5. Dynamically changing Treepanel other Treepanel
    By airforcz in forum 1.x Help
    Replies: 0
    Last Post: Jun 16, 2010, 8:33 AM

Posting Permissions