Exemple #1
0
        public void rptContents_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemType != ListItemType.Item && e.Item.ItemType != ListItemType.AlternatingItem)
            {
                return;
            }

            var userInfo = new UserInfo(e.Item.DataItem);

            var ltlUserName         = (Literal)e.Item.FindControl("ltlUserName");
            var ltlDisplayName      = (Literal)e.Item.FindControl("ltlDisplayName");
            var ltlGroupName        = (Literal)e.Item.FindControl("ltlGroupName");
            var ltlEmail            = (Literal)e.Item.FindControl("ltlEmail");
            var ltlMobile           = (Literal)e.Item.FindControl("ltlMobile");
            var ltlLastActivityDate = (Literal)e.Item.FindControl("ltlLastActivityDate");
            var ltlLoginCount       = (Literal)e.Item.FindControl("ltlLoginCount");
            var ltlCreationDate     = (Literal)e.Item.FindControl("ltlCreationDate");
            var ltlWritingCount     = (Literal)e.Item.FindControl("ltlWritingCount");
            var ltlSelect           = (Literal)e.Item.FindControl("ltlSelect");
            var hlChangePassword    = (HyperLink)e.Item.FindControl("hlChangePassword");
            var hlEditLink          = (HyperLink)e.Item.FindControl("hlEditLink");

            ltlUserName.Text         = GetUserNameHtml(userInfo);
            ltlDisplayName.Text      = userInfo.DisplayName;
            ltlEmail.Text            = userInfo.Email;
            ltlMobile.Text           = userInfo.Mobile;
            ltlGroupName.Text        = UserGroupManager.GetGroupName(userInfo.GroupId);
            ltlLastActivityDate.Text = DateUtils.GetDateAndTimeString(userInfo.LastActivityDate);
            ltlLoginCount.Text       = userInfo.CountOfLogin.ToString();
            ltlCreationDate.Text     = DateUtils.GetDateAndTimeString(userInfo.CreateDate);

            hlEditLink.NavigateUrl = PageUserAdd.GetRedirectUrlToEdit(userInfo.UserId, GetRedirectUrl());
            hlChangePassword.Attributes.Add("onclick", ModalUserPassword.GetOpenWindowString(userInfo.UserName));
            ltlSelect.Text = $@"<input type=""checkbox"" name=""UserIDCollection"" value=""{userInfo.UserId}"" />";

            ltlWritingCount.Text = userInfo.CountOfWriting.ToString();
        }
Exemple #2
0
        void rptContents_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
            {
                var userInfo = new UserInfo(e.Item.DataItem);

                var ltlUserName      = (Literal)e.Item.FindControl("ltlUserName");
                var ltlDisplayName   = (Literal)e.Item.FindControl("ltlDisplayName");
                var ltlUserGroupName = (Literal)e.Item.FindControl("ltlUserGroupName");
                var ltlCreateDate    = (Literal)e.Item.FindControl("ltlCreateDate");
                var ltlSelect        = (Literal)e.Item.FindControl("ltlSelect");
                var hlEditLink       = (HyperLink)e.Item.FindControl("hlEditLink");

                ltlUserName.Text    = GetUserNameHtml(userInfo.UserName, userInfo.IsLockedOut);
                ltlDisplayName.Text = userInfo.DisplayName;

                ltlCreateDate.Text = DateUtils.GetDateAndTimeString(userInfo.CreateDate);

                var userAddUrl = PageUserAdd.GetRedirectUrlToEdit(userInfo.UserId, GetRedirectUrl());
                hlEditLink.NavigateUrl = userAddUrl;

                ltlSelect.Text = $@"<input type=""checkbox"" name=""UserIDCollection"" value=""{userInfo.UserId}"" />";
            }
        }
Exemple #3
0
        public void rptContents_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemType != ListItemType.Item && e.Item.ItemType != ListItemType.AlternatingItem)
            {
                return;
            }

            var userInfo = new UserInfo(e.Item.DataItem);

            var ltlID                    = (Literal)e.Item.FindControl("ltlID");
            var ltlMobilePhone           = (Literal)e.Item.FindControl("ltlMobilePhone");
            var ltlUserName              = (Literal)e.Item.FindControl("ltlUserName");
            var ltlUserSex               = (Literal)e.Item.FindControl("ltlUserSex");
            var ltlUserAge               = (Literal)e.Item.FindControl("ltlUserAge");
            var ltlUserPosition          = (Literal)e.Item.FindControl("ltlUserPosition");
            var ltlUserPublishmentSystem = (Literal)e.Item.FindControl("ltlUserPublishmentSystem");
            var ltlJoinPartyTime         = (Literal)e.Item.FindControl("ltlJoinPartyTime");
            var ltlPositiveEnergyValue   = (Literal)e.Item.FindControl("ltlPositiveEnergyValue");
            var ltlFlowPartyMember       = (Literal)e.Item.FindControl("ltlFlowPartyMember");
            var ltlStatus                = (Literal)e.Item.FindControl("ltlStatus");
            var hlEditLink               = (HyperLink)e.Item.FindControl("hlEditLink");
            var ltlSelect                = (Literal)e.Item.FindControl("ltlSelect");


            ltlID.Text                    = userInfo.UserId.ToString();
            ltlMobilePhone.Text           = userInfo.Mobile;
            ltlUserName.Text              = userInfo.UserName;
            ltlUserSex.Text               = userInfo.Gender;
            ltlUserAge.Text               = userInfo.Birthday;
            ltlUserPosition.Text          = userInfo.Position;
            ltlUserPublishmentSystem.Text = PublishmentSystemManager.GetPublishmentSystemInfo(userInfo.PublishmentSystemId).PublishmentSystemName;
            ltlJoinPartyTime.Text         = userInfo.Additional.JoinPartyTime;
            ltlPositiveEnergyValue.Text   = userInfo.PositiveEnergyValue.ToString();
            ltlFlowPartyMember.Text       = userInfo.FlowPartyMember.ToString();
            ltlStatus.Text                = userInfo.IsLockedOut.ToString();
            hlEditLink.NavigateUrl        = PageUserAdd.GetRedirectUrlToEdit(userInfo.UserId, GetRedirectUrl());
            ltlSelect.Text                = $@"<input type=""checkbox"" name=""UserIDCollection"" value=""{userInfo.UserId}"" />";
            //var ltlUserName = (Literal)e.Item.FindControl("ltlUserName");
            //var ltlDisplayName = (Literal)e.Item.FindControl("ltlDisplayName");
            //var ltlGroupName = (Literal)e.Item.FindControl("ltlGroupName");
            //var ltlEmail = (Literal)e.Item.FindControl("ltlEmail");
            //var ltlMobile = (Literal)e.Item.FindControl("ltlMobile");
            //var ltlLastActivityDate = (Literal)e.Item.FindControl("ltlLastActivityDate");
            //var ltlLoginCount = (Literal)e.Item.FindControl("ltlLoginCount");
            //var ltlCreationDate = (Literal)e.Item.FindControl("ltlCreationDate");
            //var ltlWritingCount = (Literal)e.Item.FindControl("ltlWritingCount");
            //var ltlSelect = (Literal)e.Item.FindControl("ltlSelect");
            //var hlChangePassword = (HyperLink)e.Item.FindControl("hlChangePassword");
            //var hlEditLink = (HyperLink)e.Item.FindControl("hlEditLink");

            //ltlUserName.Text = GetUserNameHtml(userInfo);
            //ltlDisplayName.Text = userInfo.DisplayName;
            //ltlEmail.Text = userInfo.Email;
            //ltlMobile.Text = userInfo.Mobile;
            //ltlGroupName.Text = UserGroupManager.GetGroupName(userInfo.GroupId);
            //ltlLastActivityDate.Text = DateUtils.GetDateAndTimeString(userInfo.LastActivityDate);
            //ltlLoginCount.Text = userInfo.CountOfLogin.ToString();
            //ltlCreationDate.Text = DateUtils.GetDateAndTimeString(userInfo.CreateDate);

            //hlEditLink.NavigateUrl = PageUserAdd.GetRedirectUrlToEdit(userInfo.UserId, GetRedirectUrl());
            //hlChangePassword.Attributes.Add("onclick", ModalUserPassword.GetOpenWindowString(userInfo.UserName));
            //ltlSelect.Text = $@"<input type=""checkbox"" name=""UserIDCollection"" value=""{userInfo.UserId}"" />";

            //ltlWritingCount.Text = userInfo.CountOfWriting.ToString();
        }