public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } PageUtils.CheckRequestParameter("PublishmentSystemID"); if (GetQueryString("successMessage") != null) { SuccessMessage("会员卡设置修改成功!"); } if (!IsPostBack) { BreadCrumb(AppManager.WeiXin.LeftMenu.ID_Function, AppManager.WeiXin.LeftMenu.Function.ID_Card, "会员卡设置", AppManager.WeiXin.Permission.WebSite.Card); EBooleanUtils.AddListItems(IsClaimCardCredits, "是", "否"); ControlUtils.SelectListItemsIgnoreCase(IsClaimCardCredits, PublishmentSystemInfo.Additional.Card_IsClaimCardCredits.ToString()); tbClaimCardCredits.Text = PublishmentSystemInfo.Additional.Card_ClaimCardCredits.ToString(); EBooleanUtils.AddListItems(IsGiveConsumeCredits, "是", "否"); ControlUtils.SelectListItemsIgnoreCase(IsGiveConsumeCredits, PublishmentSystemInfo.Additional.Card_IsGiveConsumeCredits.ToString()); tbConsumeAmount.Text = PublishmentSystemInfo.Additional.Card_ConsumeAmount.ToString(); tbGivCredits.Text = PublishmentSystemInfo.Additional.Card_GiveCredits.ToString(); EBooleanUtils.AddListItems(IsBinding, "是", "否"); ControlUtils.SelectListItemsIgnoreCase(IsBinding, PublishmentSystemInfo.Additional.Card_IsBinding.ToString()); EBooleanUtils.AddListItems(IsExchange, "是", "否"); ControlUtils.SelectListItemsIgnoreCase(IsExchange, PublishmentSystemInfo.Additional.Card_IsExchange.ToString()); tbExchangeProportion.Text = PublishmentSystemInfo.Additional.Card_ExchangeProportion.ToString(); EBooleanUtils.AddListItems(IsSign, "是", "否"); ControlUtils.SelectListItemsIgnoreCase(IsSign, PublishmentSystemInfo.Additional.Card_IsSign.ToString()); if (TranslateUtils.ToBool(IsClaimCardCredits.SelectedValue)) { ClaimCardCreditsRow.Visible = true; } else { ClaimCardCreditsRow.Visible = false; } if (TranslateUtils.ToBool(IsGiveConsumeCredits.SelectedValue)) { GiveConsumeCreditsRow.Visible = true; } else { GiveConsumeCreditsRow.Visible = false; } if (TranslateUtils.ToBool(IsExchange.SelectedValue)) { ExchangeProportionRow.Visible = true; } else { ExchangeProportionRow.Visible = false; } if (TranslateUtils.ToBool(IsSign.SelectedValue)) { SignCreditsRow.Visible = true; } else { SignCreditsRow.Visible = false; } } var signCreditsConfigure = PublishmentSystemInfo.Additional.Card_SignCreditsConfigure; if (!string.IsNullOrEmpty(signCreditsConfigure)) { configureInfoArrayList = TranslateUtils.StringCollectionToArrayList(signCreditsConfigure); } var script = string.Empty; for (var i = 2; i < configureInfoArrayList.Count; i++) { var configureInfo = configureInfoArrayList[i] as string; if (string.IsNullOrEmpty(configureInfo)) { continue; } script += $"addItem('{configureInfo.Split('&')[0]}','{configureInfo.Split('&')[1]}','{configureInfo.Split('&')[2]}');"; } if (!string.IsNullOrEmpty(script)) { ltlScript.Text = $@"<script>{script}</script>"; } }