protected void btnSave_Click(object sender, EventArgs e) { try { switch (RowID) { case 0: bankProvider.Add( txtName.Text, chkIsActive.Checked); break; default: bankProvider.Update( RowID, txtName.Text, chkIsActive.Checked); break; } Refresh(); } catch (Exception ex) { mvwForm.ActiveViewIndex = 0; WebFormHelper.SetLabelTextWithCssClass(lblMessage, ex.Message, LabelStyleNames.ErrorMessage); } }