示例#1
0
        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;
            }
        }
示例#2
0
        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");
        }
示例#3
0
        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();
        }