示例#1
0
        protected void btnSet_Click(object sender, EventArgs e)
        {
            DeluxeGridPropertiesCls dgpc = new DeluxeGridPropertiesCls();

            SetProperties(dgpc);
            string id = Guid.NewGuid().ToString();

            Session[id] = dgpc;

            switch (selectedDataSourceControl.SelectedValue)
            {
            case "0":
                Response.Write("<script type=\"text/javascript\" language=\"javascript\" >"
                               + "window.open('DeluxeGridIndex.aspx?id=" + id + "');</script>");
                break;

            case "1":
                Response.Write("<script type=\"text/javascript\" language=\"javascript\" >"
                               + "window.open('DeluxeGridForDataSourceControl.aspx?id=" + id + "');</script>");
                break;

            case "2":
                Response.Write("<script type=\"text/javascript\" language=\"javascript\" >"
                               + "window.open('DeluxeGridForObjectDataSourceControl.aspx?id=" + id + "');</script>");
                break;
            }
        }
示例#2
0
        void SetProperties()
        {
            DeluxeGridPropertiesCls dgpc = (DeluxeGridPropertiesCls)Session[Request["id"]];

            if (dgpc == null)
            {
                return;
            }

            DeluxeGrid1.DataSourceMaxRow  = dgpc.DataSourceMaxRow;
            DeluxeGrid1.ShowExportControl = dgpc.PagerExportMode;
            DeluxeGrid1.GridTitle         = dgpc.GridTitle;


            DeluxeGrid1.ShowCheckBoxes   = dgpc.CheckBoxAdd;
            DeluxeGrid1.CheckBoxPosition = dgpc.CheckBoxPosition;
            DeluxeGrid1.MultiSelect      = dgpc.MultiSelect;
        }
示例#3
0
        void SetProperties(DeluxeGridPropertiesCls dgpc)
        {
            if (txtMaxRows.Text != null && txtMaxRows.Text.Trim().Length > 0)
            {
                dgpc.DataSourceMaxRow = Convert.ToInt32(txtMaxRows.Text);
            }

            dgpc.GridTitle       = txtTitle.Text;
            dgpc.PagerExportMode = ddlShowExport.SelectedValue == "1" ? true : false;
            //dgpc.IDataSource = Convert.ToBoolean(selectedDataSourceControl.Value);

            dgpc.CheckBoxAdd = ddlSelected.SelectedValue == "1" ? true : false;

            if (ddlSelectedPosition.SelectedValue == "0")
            {
                dgpc.CheckBoxPosition = RowPosition.Left;
            }
            else
            {
                dgpc.CheckBoxPosition = RowPosition.Right;
            }

            dgpc.MultiSelect = ddlMultiSelect.SelectedValue == "True";
        }