Пример #1
0
        void rptContents_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
            {
                var cardEntitySnInfo = new CardEntitySnInfo(e.Item.DataItem);

                var ltlItemIndex = e.Item.FindControl("ltlItemIndex") as Literal;
                var ltlSn        = e.Item.FindControl("ltlSN") as Literal;
                var ltlUserName  = e.Item.FindControl("ltlUserName") as Literal;
                var ltlMobile    = e.Item.FindControl("ltlMobile") as Literal;
                var ltlAmount    = e.Item.FindControl("ltlAmount") as Literal;
                var ltlCredits   = e.Item.FindControl("ltlCredits") as Literal;
                var ltlAddDate   = e.Item.FindControl("ltlAddDate") as Literal;
                var ltlIsBinding = e.Item.FindControl("ltlIsBinding") as Literal;
                var ltlEditUrl   = e.Item.FindControl("ltlEditUrl") as Literal;

                ltlItemIndex.Text = (e.Item.ItemIndex + 1).ToString();
                ltlSn.Text        = cardEntitySnInfo.Sn;
                ltlUserName.Text  = cardEntitySnInfo.UserName;
                ltlMobile.Text    = cardEntitySnInfo.Mobile;
                ltlAmount.Text    = cardEntitySnInfo.Amount.ToString();
                ltlCredits.Text   = cardEntitySnInfo.Credits.ToString();

                ltlAddDate.Text   = DateUtils.GetDateAndTimeString(cardEntitySnInfo.AddDate);
                ltlIsBinding.Text = cardEntitySnInfo.IsBinding ? "已绑定" : "未绑定";
                ltlEditUrl.Text   =
                    $@"<a href=""javascript:;"" onclick=""{ModalCardEntitySnAdd.GetOpenWindowStringToEdit(
                        PublishmentSystemId, cardEntitySnInfo.CardId, cardEntitySnInfo.Id)}"">修改</a>";
            }
        }