Thanks I was using this workaround.
protected void DeleteRoles_Click(object sender, EventArgs e)
{
for (int i = 0; i < DeleteRolesList.Items.Count; i++)
{
if (DeleteRolesList.Items[i].Selected == true)
{
// foreach ( string user in (Roles.GetUsersInRole(DeleteRolesList.Items[i].Text) ))
//{
// Roles .RemoveUserFromRole (user,DeleteRolesList.Items[i].Text);
//}
Roles.DeleteRole(DeleteRolesList.Items[i].Text,false);
}
}
DeleteRolesList.DataSource = Roles.GetAllRoles();
DeleteRolesList.DataBind();
}