Try this solution
Write below code on your code page
private static int sum = 0;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
sum = 0;
}
}
protected void BtnGO_Click(object sender, EventArgs e)
{
if ((sum + Convert.ToInt16(txtInput.Text)) == 100)
{
sum = sum + Convert.ToInt16(txtInput.Text);
txtInput.Enabled = false;
lblMessage.Text = "Great ! Sum is 100 now";
}
else if ((sum + Convert.ToInt16(txtInput.Text)) > 100)
{
lblMessage.Text = "Sum exceeds 100 try to enter lower value";
}
else
{
sum = sum + Convert.ToInt16(txtInput.Text);
txtInput.Text = string.Empty;
lblMessage.Text = "Sum is " + sum + ". Still below 100 enter some more value to make 100";
}
}
Write below code in your source page
<asp:textbox id="txtInput" runat="server" />
<asp:button id="BtnGO" runat="server" text="Add Value" onclick="BtnGO_Click" />
<asp:label id="lblMessage" runat="server" />