I want to update my label content when the user submits a form but it doesn't get updated. Although I have put it in if (!IsPostBack) condition in form load It doesn't show the changes. The only solution that I came up with was defining a counter and increase it in button\_click event and check it before label update in !IsPostBack condition. Which is working fine with that. 
Is there any other way to update the label text?

Here is my solution:

```
protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
        {
           if (count > 0)
           lblSuccessMsg.Text ="A Message!";
           count = 0;
         }
 }

protected void btnSubmit_Click(object sender, EventArgs e)
{
    Save();
    count = count + 1;
}

```