protected void DetailsGrid_CustomCallback(object sender, DevExpress.Web.ASPxGridViewCustomCallbackEventArgs e)
        {
            if (NodesGrid.FocusedRowIndex == null || NodesGrid.FocusedRowIndex == -1)
            {
                return;
            }

            string NodeName = NodesGrid.GetRowValues(NodesGrid.FocusedRowIndex, "Name").ToString();

            Div2.InnerHtml = NodeName + " - Services Status";
            DataTable dt = VSWebBL.SecurityBL.NodesBL.Ins.GetNodeServices(NodeName);

            Session["Servicesgrid"] = dt;
            servicesGrid.DataSource = dt;
            servicesGrid.DataBind();
        }
        protected void NodesGrid_SelectionChanged(object sender, EventArgs e)
        {
            if (NodesGrid.Selection.Count > 0)
            {
                int index = NodesGrid.FocusedRowIndex;

                if (index >= 0)
                {
                    string NodeName = NodesGrid.GetRowValues(index, "Name").ToString();
                    Div2.InnerHtml = NodeName + " - Services Status";

                    DataTable dt = VSWebBL.SecurityBL.NodesBL.Ins.GetNodeServices(NodeName);

                    servicesGrid.DataSource = dt;
                    servicesGrid.DataBind();
                }
            }
        }