예제 #1
0
    protected void ApplyLayout(int layoutIndex, ASPxGridView grid)
    {
        if (grid != null)
        {
            grid.BeginUpdate();
            try
            {
                grid.ClearSort();
                switch (layoutIndex)
                {
                case 0:
                    grid.GroupBy(grid.Columns["ItemType"]);
                    break;

                case 1:
                    grid.GroupBy(grid.Columns["ItemType"]);
                    grid.GroupBy(grid.Columns["ItemName"]);
                    break;

                case 2:
                    grid.GroupBy(grid.Columns["ItemQty"]);
                    break;
                }
            }
            finally
            {
                grid.EndUpdate();
            }
            grid.ExpandAll();
        }
    }
예제 #2
0
        private void LoadDanhSachTaiSan(Guid id)
        {
            TSCD.Entities.DonVi objDonVi = TSCD.Entities.DonVi.getById(id);
            ucDonViTaiSan_BreadCrumb.Label_Ten.Text = objDonVi.ten;
            List <TaiSanHienThi> listCTTaiSan = TaiSanHienThi.Convert(objDonVi.getAllCTTaiSanRecursive());

            ASPxGridView.Styles.Header.HorizontalAlign = HorizontalAlign.Center;
            ASPxGridView.DataSource = listCTTaiSan;
            ASPxGridView.DataBind();
            ASPxGridView.ExpandAll();
        }
예제 #3
0
 protected void LinkButton_Expand_Click(object sender, EventArgs e)
 {
     ASPxGridView.ExpandAll();
 }