protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack) { } else { AuthenticateUser(); Operator = Request.QueryString["op"]; Name = Request.QueryString["name"]; GetSchedulers(); try { GridViewFormatConditionHighlight Rule2 = new GridViewFormatConditionHighlight(); Rule2.FieldName = "WeeksOnHand"; Rule2.Expression = "[WeeksOnHandWarnFlag] > 2"; Rule2.Format = GridConditionHighlightFormat.GreenFillWithDarkGreenText; gvwSnapshotCalendar.FormatConditions.Add(Rule2); } catch (Exception ex) { throw; } //gvwFinishedParts.FocusedRowIndex = -1; } }
//private void SetGridSelectedRows(ASPxGridView grid) //{ // for (int i = 0; i < grid.VisibleRowCount; i++) // { // var activeFlag = gvCsmData.GetRowValues(i, "ActiveFlag"); // if ((int)activeFlag == 1) grid.Selection.SelectRow(i); // } //} private void SetActiveMnemonicHighlighting() { //GridViewFormatConditionHighlight rulePlantCountry = new GridViewFormatConditionHighlight(); //rulePlantCountry.FieldName = "SourcePlantCountry"; //rulePlantCountry.Expression = "[ActiveFlag] = 1"; //rulePlantCountry.Format = GridConditionHighlightFormat.BoldText; //gvCsmData.FormatConditions.Add(rulePlantCountry); //GridViewFormatConditionHighlight rulePlant = new GridViewFormatConditionHighlight(); //rulePlant.FieldName = "SourcePlant"; //rulePlant.Expression = "[ActiveFlag] = 1"; //rulePlant.Format = GridConditionHighlightFormat.BoldText; //gvCsmData.FormatConditions.Add(rulePlant); GridViewFormatConditionHighlight ruleMnemonic = new GridViewFormatConditionHighlight(); ruleMnemonic.ApplyToRow = true; //ruleMnemonic.FieldName = "VehiclePlantMnemonic"; ruleMnemonic.Expression = "[ActiveFlag] = 1"; ruleMnemonic.Format = GridConditionHighlightFormat.LightGreenFill; gvCsmData.FormatConditions.Add(ruleMnemonic); }