示例#1
0
//
//-----------------------------------------------------------------------------------------------------------------------------------------
//

        private void ChangeUsers(string names)
        {
            UsersField.Dispatcher.Invoke(new del(() =>
            {
                UsersField.Document.Blocks.Clear();
                UsersField.AppendText(names);
            }));
        }
示例#2
0
        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);
                }
            }
        }