Thursday, March 9, 2017

SelectListItem

 List<Member> activeMembers = Members.Select(CurrentUser.Member.CollectionKey).Where(member => member.Status == MemberStatus.Active).ToList();
            IEnumerable<SelectListItem> membersList =
                activeMembers.Select(x => new SelectListItem()
                { Text = x.Name + Locked(x) + " - " + _alerts.Select(x.Key).Count().ToString() + " alerts", Value = GetUpdatedUrl("member", x.Key.ToString()) });

            List<SelectListItem> members = new List<SelectListItem>
            {
                new SelectListItem() {Text = "View all alerts", Value = RemoveQueryStringParam("member")}
            };
            members.AddRange(membersList);
            model.MemberSelectList = new SelectList(members, "Value", "Text");
            model.AlertsDetails = new List<AlertsDetailModel>();


No comments:

Post a Comment