using System; using System.Web.UI; namespace PostSharp.Samples.SessionState { public partial class Default : Page { [SessionState] private int sessionCounter; [ViewState] private int viewStateCounter; protected void incrementButton_OnClick(object sender, EventArgs e) { sessionCounter++; viewStateCounter++; } protected override void OnPreRender(EventArgs e) { sessionCounterLabel.Text = sessionCounter.ToString(); pageViewCounterLabel.Text = viewStateCounter.ToString(); } } }