protected void rptAdminUser_ItemCommand(object source, RepeaterCommandEventArgs e) { var adminUserId = e.Item.FindControl("hfAdminUserId") as HiddenField; if (e.CommandName == "Edit") { Response.Redirect("Edit.aspx?id=" + adminUserId.Value); } if (e.CommandName == "Delete") { var adminUser = _adminUserBll.GetAdminUserById(Convert.ToInt32(adminUserId.Value)); if (adminUser == null) { throw new ArgumentNullException("adminUser"); } _adminUserBll.DeleteAdminUser(adminUser); LoadAllAdminUsers(); } }