Example #1
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            _alertConst = new AlertConst(this.languageComponent1);
            this.cmdGridExport.Attributes["onclick"] = "document.all.hidAction.value='exp'";
            this.cmdQuery.Attributes["onclick"]      = "document.all.hidAction.value='query'";
            #region auto refresh
            if (this.chkRefreshAuto.Checked)
            {
                int mi = 5;
                try
                {
                    mi = int.Parse(this.txtMi.Text);
                }
                catch
                {
                    this.txtMi.Text = AutoRefreshConst.defaultMI.ToString();
                }
                this.refreshCtrl.Interval = AutoRefreshConst.GetMMInterval(mi);
                this.refreshCtrl.Start();
                //this.gr
            }
            else
            {
                this.refreshCtrl.Stop();
            }
            #endregion

            if (!IsPostBack)
            {
                // 初始化页面语言
                this.InitPageLanguage(this.languageComponent1, false);

                #region Init Control's Value List
                this.dateFrom.Text = DateTime.Now.ToShortDateString();
                this.dateTo.Text   = DateTime.Now.ToShortDateString();

                AlertTypeBuilder.Buid(this.drpAlertType.Items, this._alertConst);
                this.drpAlertType.Items.Insert(0, new ListItem(_alertConst.GetName("*"), "*"));
                this.drpAlertType.Items.Add(new ListItem(_alertConst.GetName(AlertType_Old.Manual), AlertType_Old.Manual));

                AlertItemBuilder.Build(this.drpAlertType.SelectedValue, this.drpAlertItem.Items, this._alertConst);
                this.drpAlertItem.Items.Insert(0, new ListItem(_alertConst.GetName("*"), "*"));

                AlertStatusBuilder.Build(this.chlAlertStatus.Items, this._alertConst);
                this.chlAlertStatus.Items.FindByValue(AlertStatus_Old.Unhandled).Selected = true;
                this.chlAlertStatus.Items.FindByValue(AlertStatus_Old.Observing).Selected = true;
                this.chlAlertStatus.Items.FindByValue(AlertStatus_Old.Handling).Selected  = true;

                this.lblPrimaryColor.ForeColor   = ColorHelper.GetColor(AlertLevel_Old.Primary);
                this.lblImportantColor.ForeColor = ColorHelper.GetColor(AlertLevel_Old.Important);
                this.lblSeverityColor.ForeColor  = ColorHelper.GetColor(AlertLevel_Old.Severity);
                #endregion region
                this.stbItem.Enabled = !(this.drpAlertItem.SelectedValue == "*");
            }
        }
Example #2
0
        protected void Page_Load(object sender, System.EventArgs e)
        {
            try
            {
                _alertID = int.Parse(Request.QueryString["alertid"]);
            }
            catch
            {
                _alertID = 0;
            }

            _alertConst = new AlertConst(this.languageComponent1);

            if (!IsPostBack)
            {
                // 初始化页面语言
                this.InitPageLanguage(this.languageComponent1, false);

                AlertLevelBuilder.Build(this.drpAlertLevel.Items, this._alertConst);
                AlertStatusBuilder.Build(this.drpAlertStatus.Items, this._alertConst);
                LoadData();
            }
        }