Exemple #1
0
        /// <summary>
        /// Binds the grid.
        /// </summary>
        private void BindGrid()
        {
            int metricId  = hfMetricId.ValueAsInt();
            var queryable = new MetricValueService().Queryable()
                            .Where(a => a.MetricId == metricId);

            SortProperty sortProperty = gMetricValues.SortProperty;

            if (sortProperty != null)
            {
                queryable = queryable.Sort(sortProperty);
            }
            else
            {
                queryable = queryable.OrderBy(a => a.Id).ThenBy(a => a.Value);
            }

            gMetricValues.DataSource = queryable.ToList();
            gMetricValues.DataBind();
        }