Пример #1
0
 protected void BindSearchData()
 {
     ManufacturerAdmin manufaturer = new ManufacturerAdmin();
     DataSet ds = manufaturer.GetManufacturerBySearchData(txtManufacturerName.Text.Trim());
     DataView dv = new DataView(ds.Tables[0]);
     dv.Sort = "Name";
     uxGrid.DataSource = dv;
     uxGrid.DataBind();
 }
Пример #2
0
    protected void uxGrid_Sorting(object sender, GridViewSortEventArgs e)
    {
        if (IsSearchEnabled)
        {
            ManufacturerAdmin manufaturer = new ManufacturerAdmin();
            DataSet ds = manufaturer.GetManufacturerBySearchData(txtManufacturerName.Text.Trim());
            uxGrid.DataSource = SortDataTable(ds, e.SortExpression, true);
            uxGrid.DataBind();
        }
        else
        {
            ManufacturerAdmin ManuAdmin = new ManufacturerAdmin();
            DataSet ds = ManuAdmin.GetAllByPortalID(ZNode.Libraries.Framework.Business.ZNodeConfigManager.SiteConfig.PortalID).ToDataSet(true);
            uxGrid.DataSource = SortDataTable(ds, e.SortExpression, true);
            uxGrid.DataBind();
        }

        if (GetSortDirection() == "DESC")
        {
            e.SortDirection = SortDirection.Descending;
        }
        else
        {
            e.SortDirection = SortDirection.Ascending;
        }
    }