示例#1
0
        private void LoadDHCP(int _parent, TreeNode oParent)
        {
            DataSet ds = oIPAddresses.GetDhcps(_parent, 0);

            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                TreeNode oNode = new TreeNode();
                oNode.Text         = oIPAddresses.GetDhcpName(Int32.Parse(dr["id"].ToString()));
                oNode.ToolTip      = oIPAddresses.GetDhcpName(Int32.Parse(dr["id"].ToString()));
                oNode.ImageUrl     = "/images/folder.gif";
                oNode.SelectAction = TreeNodeSelectAction.Expand;
                oNode.NavigateUrl  = "javascript:Edit('" + dr["id"].ToString() + "','" + _parent.ToString() + "','" + oIPAddresses.GetNetworkName(_parent) + "','" + dr["add1"].ToString() + "','" + dr["add2"].ToString() + "','" + dr["add3"].ToString() + "','" + dr["min4"].ToString() + "','" + dr["max4"].ToString() + "','" + dr["ips_notify"].ToString() + "','" + dr["ips_left"].ToString() + "','" + dr["enabled"].ToString() + "');";
                oParent.ChildNodes.Add(oNode);
            }
            oTreeview.ExpandDepth = 1;
            oTreeview.Attributes.Add("oncontextmenu", "return false;");
        }