Skip to content
This repository

A sample project showing how to access ViewState data dynamically by using DynamicObject class

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 DynamicViewStateDemoWebApplication
Octocat-spinner-32 ViewStateEx
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .hgignore
Octocat-spinner-32 DynamicViewStateDemoWebApplication.sln
Octocat-spinner-32 README.markdown
README.markdown

A sample project showing how to access ViewState data dynamically by using DynamicObject class in the same manner as ViewBag in ASP.NET MVC 3

public partial class SamplePage : BasePage
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack)
        {
            ViewState.loadCount++;

            loadLabel.Text = string.Format("Load count: {0}", ViewState.loadCount);
        }
        else
        {
            ViewState["loadCount"] = 0;
            loadLabel.Text = "Load count: 0";
        }
    }
}

Related blog posts: http://www.aboutmycode.com/asp-net/dynamic-viewstate-in-asp-net-webforms/ http://www.aboutmycode.com/asp-net/dynamic-viewstate-in-asp-net-webforms-part-2/

Something went wrong with that request. Please try again.