Example #1
0
        protected void gridCallBack_Callback(object sender, CallBackEventArgs e)
        {
            hfMessage.Value = "";
            int n = OrgList.SelectedIndex;

            try
            {
                if (e.Parameters[0] != "")
                {
                    if (e.Parameters[1] == "Up")
                    {
                        UpData(e.Parameters[0]);
                    }
                    else if (e.Parameters[1] == "Down")
                    {
                        DownData(e.Parameters[0]);
                    }
                    else
                    {
                        DeleteData(e.Parameters[0]);
                    }
                }
                else if (e.Parameters[0] == "")
                {
                    BindGrid(n);
                }
                if (n == 0)
                {
                    Grid1.RenderControl(e.Output);
                }
                else if (n == 1)
                {
                    Grid2.RenderControl(e.Output);
                }
                else if (n == 2)
                {
                    Grid3.RenderControl(e.Output);
                }
                else if (n == 3)
                {
                    Grid4.RenderControl(e.Output);
                }
                else if (n == 4)
                {
                    Grid5.RenderControl(e.Output);
                }
                else if (n == 5)
                {
                    Grid6.RenderControl(e.Output);
                }
                else if (n == 6)
                {
                    Grid7.RenderControl(e.Output);
                }
                else if (n == 7)
                {
                    Grid8.RenderControl(e.Output);
                }
                else if (n == 8)
                {
                    Grid9.RenderControl(e.Output);
                }
                else if (n == 9)
                {
                    Grid10.RenderControl(e.Output);
                }
                else if (n == 10)
                {
                    Grid11.RenderControl(e.Output);
                }
                else if (n == 11)
                {
                    Grid12.RenderControl(e.Output);
                }
                else if (n == 12)
                {
                    Grid13.RenderControl(e.Output);
                }
                else if (n == 13)
                {
                    Grid14.RenderControl(e.Output);
                }
            }
            catch
            {
                BindGrid(n);
            }

            hfMessage.RenderControl(e.Output);
        }