Solved it for anyone who is looking at similar -
protected void AdminUserControl_ItemEditing(object sender, ListViewEditEventArgs e)
{
AdminUserControl.EditIndex = e.NewEditIndex;
UserBLL userbll = new UserBLL();
AdminUserControl.DataSource = userbll.GetAllUsers();
AdminUserControl.DataBind();
}
protected void AdminUserControl_ItemUpdating(object sender, ListViewUpdateEventArgs e)
{
UserBLL userbll = new UserBLL();
TextBox UserIDtxt = (TextBox)e.NewValues["UserIDtxt"];
TextBox UserNametxt = (TextBox)e.NewValues["UserNametxt"];
TextBox Emailtxt = (TextBox)e.NewValues["Emailtxt"];
TextBox Roletxt = (TextBox)e.NewValues["Roletxt"];
user = new User();
user.UserID = Convert.ToInt16(UserIDtxt.Text);
user.UserName = UserNametxt.Text;
user.Email = Emailtxt.Text;
user.Role = Roletxt.Text;
admin.UpdateUsers(user);
}