protected void Page_Load(object sender, EventArgs e) { AllSettings Setting = (AllSettings)Application["Settings"]; if (Setting.PageRefreshCounter == 0) { Setting.PageRefreshCounter = 1; AllManager.SaveSettings(Setting); } else { Setting.PageRefreshCounter = 0; AllManager.SaveSettings(Setting); } AllSettings Settings = (AllSettings)Application["Settings"]; if (Setting.PageRefreshCounter == 0) { LabelDefaultText1.Text = Settings.DefaultText1; } else { LabelDefaultText1.Text = Settings.DefaultText2; } }
protected void Button1_Click(object sender, EventArgs e) { AllSettings Setting = (AllSettings)Application["Settings"]; Setting.DefaultText1 = Text1.Text; Setting.DefaultText2 = Text2.Text; Setting.DefaultHeader = HeaderText.Text; Setting.DefaultFooter = FooterText.Text; AllManager.SaveSettings(Setting); Application["Settings"] = Setting; Response.Redirect("Default.aspx"); }
void Session_Start(object sender, EventArgs e) { if (Application["Counter"] == null) { Session.Add("Counter", 0); } int iCounter = Convert.ToInt32(Application["Counter"]); iCounter++; AllSettings sett = (AllSettings)Application["Settings"]; sett.VisitorNumber += iCounter; AllManager.SaveSettings(sett); Application["Counter"] = sett.VisitorNumber.ToString(); }