void ClearInputs(ControlCollection cs)
{
foreach (Control c in cs)
{
if (c is TextBox)
{
Session["New"+c.ID] = ((TextBox)c).Text;
lbl_savesubmit1.Text += Session["New"+c.ID];
}
}
}
You override the variable session on each loop inside your foreach. That make no sense.
Hope it helps in any way.