protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { hfSettingBase.Value = Request.RawUrl.Substring(Request.RawUrl.LastIndexOf('/') + 1) + "-PubNub-MV" + ((Table)Page.Master.FindControl("tblExpand")).Visible.ToString(); bool visible = true; string dataVisible = SettingMgmt.getSetting(hfSettingBase.Value + "-Visible"); if (dataVisible != null) { bool.TryParse(dataVisible, out visible); rowData.Visible = visible; cbShow.Checked = visible; } AsyncPostBackTrigger trigger = new AsyncPostBackTrigger(); System.Web.UI.Timer tmrCheckChanges = (System.Web.UI.Timer)Page.Master.FindControl("tmrCheckChanges"); if (tmrCheckChanges != null && visible) { trigger.ControlID = tmrCheckChanges.ID; UpdatePanelPubNub.Triggers.Add(trigger); } } } catch (Exception ex) { throw; //EventLog.WriteEntry("WinkAtHome.PubNubDisplay.Page_Load", ex.Message, EventLogEntryType.Error); } }
protected void tAtualizaGrid_Tick(object sender, EventArgs e) { System.Web.UI.Timer tVerificaMsgs = this.FindControl("tVerificaMsgs") as System.Web.UI.Timer; System.Web.UI.Timer tAtualizaGrid = this.FindControl("tAtualizaGrid") as System.Web.UI.Timer; tVerificaMsgs.Enabled = false; tAtualizaGrid.Enabled = false; CarregaMsg(); tVerificaMsgs.Enabled = true; //Page.RegisterClientScriptBlock("Inicio", "<script> self.focus(); document.title='Nova mensagem! " + DateTime.Now.Hour.ToString() + ":" + DateTime.Now.Minute.ToString() + "' </script>"); Page.ClientScript.RegisterStartupScript(this.GetType(), "Inicio", "<script> self.focus(); document.title='Nova mensagem! " + DateTime.Now.Hour.ToString() + ":" + DateTime.Now.Minute.ToString() + "' </script>"); }
protected async void thumbnailTimer_Tick(object sender, EventArgs e) { try { System.Web.UI.Timer timer = sender as System.Web.UI.Timer; if (timer != null) { timer.Enabled = false; } await SetPhotoCategories(timer.Parent as Panel); } catch (System.Exception) { } }
protected void tVerificaMsgs_Tick(object sender, EventArgs e) { System.Web.UI.Timer tVerificaMsgs = this.FindControl("tVerificaMsgs") as System.Web.UI.Timer; System.Web.UI.Timer tAtualizaGrid = this.FindControl("tAtualizaGrid") as System.Web.UI.Timer; tVerificaMsgs.Enabled = false; int qtdMsg = Convert.ToInt32(ViewState["qtdMsg"]); if (qtdMsg != BuscaMensagem(ViewState["id_atendimento"].ToString()).Count) { tAtualizaGrid.Enabled = true; tVerificaMsgs.Enabled = false; } else { tVerificaMsgs.Enabled = true; } }
protected override void CreateChildControls() { if (timer == null) timer = new Timer(); timer.ID = this.ID + "timer"; timer.Interval = refreshInterval * 1000; timer.Tick += new EventHandler<EventArgs>(this.TimerHandler); //this.Controls.Add(timer); if (update == null) update = new Button(); update.Text = "Update"; update.ID = "big_box_submit"; update.CssClass = "presently_update_submit"; update.Click += new EventHandler(this.submit_Click); if (refreshBox == null) refreshBox = new UpdatePanel(); refreshBox.ContentTemplateContainer.Controls.Add(timer); //EnsurePostBack(); if (_twitterService == null) _twitterService = new TwitterService(this); else { _twitterService.updateLogins(this.Username, this.Password, this.Url); property_modified = false; } //HtmlGenericControl stylesheet = new HtmlGenericControl("style"); //stylesheet.InnerHtml = Constants.Styles; //this.Controls.Add(stylesheet); if (lit == null) { lit = new Literal(); lit.Text = ""; } if (!_twitterService.isConfigured()) lit.Text = "<br/>Please provide presently URL and User/Password in the settings.<br/>" + lit.Text; /*else if (!Page.IsPostBack) lit.Text = GetTweets(); */ if (refreshBox.Triggers != null) { refreshBox.Triggers.Clear(); AsyncPostBackTrigger trigger = new AsyncPostBackTrigger(); trigger.ControlID = timer.ID; trigger.EventName = "Tick"; refreshBox.Triggers.Add(trigger); trigger = new AsyncPostBackTrigger(); trigger.ControlID = update.ID; trigger.EventName = "Click"; refreshBox.Triggers.Add(trigger); } }
private void updateTimer() { Timer tm = new Timer(); tm.Interval = 3000; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string srtUsuario = Request.ServerVariables["REMOTE_USER"].Split(char.Parse("\\"))[1]; Label lblNoc = this.FindControl("lblNoc") as Label; Label lblOperador = this.FindControl("lblOperador") as Label; System.Web.UI.Timer tVerificaMsgs = this.FindControl("tVerificaMsgs") as System.Web.UI.Timer; System.Web.UI.Timer tAtualizaGrid = this.FindControl("tAtualizaGrid") as System.Web.UI.Timer; DevExpress.Web.ASPxGridView.ASPxGridView dGridMain = this.FindControl("dGridMain") as DevExpress.Web.ASPxGridView.ASPxGridView; if ((Request.QueryString["id_atendimento"] == null)) { tAtualizaGrid.Enabled = false; tVerificaMsgs.Enabled = false; ViewState["id_atendimento"] = "0"; tVerificaMsgs.Enabled = true; } else { TextBox txtMessage = this.FindControl("txtMessage") as TextBox; DevExpress.Web.ASPxEditors.ASPxButton btnSend = this.FindControl("btnSend") as DevExpress.Web.ASPxEditors.ASPxButton; DevExpress.Web.ASPxEditors.ASPxButton btnFinalizar = this.FindControl("btnFinalizar") as DevExpress.Web.ASPxEditors.ASPxButton; DevExpress.Web.ASPxEditors.ASPxButton btnReabir = this.FindControl("btnReabir") as DevExpress.Web.ASPxEditors.ASPxButton; tVerificaMsgs.Enabled = true; ///PageControl.ActiveTabIndex = 0; ViewState.Add("id_atendimento", Request.QueryString["id_atendimento"].ToString()); BuscaTitulo(lblNoc, lblOperador, ViewState["id_atendimento"].ToString()); if (BuscaFinalizado(ViewState["id_atendimento"].ToString())) { btnFinalizar.Visible = false; btnSend.Visible = false; txtMessage.Visible = false; btnReabir.Visible = true; } else { btnFinalizar.Visible = true; btnSend.Visible = true; txtMessage.Visible = true; btnReabir.Visible = false; } //new tVerificaMsgs_Tick(this, e); tVerificaMsgs.Enabled = true; CarregaMsg(); } } if (Request.Form["__EVENTTARGET"] == "Open") { ViewState["id_atendimento"] = Request.Form["__EVENTARGUMENT"].ToString(); CarregaMsg(); } //ScriptManager1.Focus(); }