// //----------------------------------------------------------------------------------------------------------------------------------------- // private void ChangeUsers(string names) { UsersField.Dispatcher.Invoke(new del(() => { UsersField.Document.Blocks.Clear(); UsersField.AppendText(names); })); }
protected override void OnLoad(EventArgs e) { _clientTransaction = ClientTransaction.CreateRootTransaction(); _clientTransaction.EnterDiscardingScope(); if (!IsPostBack) { using (SecurityFreeSection.Activate()) { var users = (from u in QueryFactory.CreateLinqQuery <SecurityManagerUser>() orderby u.UserName select u).ToArray(); var user = SecurityManagerPrincipal.Current.User; UsersField.SetBusinessObjectList(users); UsersField.LoadUnboundValue(user, false); } } }