protected void tvwMenus_SelectedNodeChanged(object sender, EventArgs e) { int menuID = Convert.ToInt32(tvwMenus.SelectedValue); RowID = menuID; cblRoles.DataSource = UserManagement.GetAllRoles(); cblRoles.DataBind(); btnSave.Visible = true; IEnumerable <string> roles = securityProvider.GetRolesForMenu(menuID); foreach (string role in roles) { cblRoles.Items.FindByText(role).Selected = true; } }