protected void ButtonConfirmedKill_Click(object sender, EventArgs e) { // Store validation action if (_expenseClaim.Validated) { FinancialValidations.Create(FinancialValidationType.Devalidation, _expenseClaim, _currentUser); } if (_expenseClaim.Attested) { FinancialValidations.Create(FinancialValidationType.Deattestation, _expenseClaim, _currentUser); } FinancialValidations.Create(FinancialValidationType.Kill, _expenseClaim, _currentUser); _expenseClaim.Kill(_currentUser); // Finally, close form and rebind ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "CloseAndRebind();", true); }