void rptContents_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { var ltlItemTitle = e.Item.FindControl("ltlItemTitle") as Literal; var ltlColumnItemRows = e.Item.FindControl("ltlColumnItemRows") as Literal; var ltlItemStatus = e.Item.FindControl("ltlItemStatus") as Literal; var ltlItemEditUrl = e.Item.FindControl("ltlItemEditUrl") as Literal; var contentInfo = new ContentInfo(e.Item.DataItem); ltlItemTitle.Text = WebUtils.GetContentTitle(PublishmentSystemInfo, contentInfo, PageUrl); var showPopWinString = ModalCheckState.GetOpenWindowString(PublishmentSystemId, contentInfo, PageUrl); ltlItemStatus.Text = $@"<a href=""javascript:;"" title=""设置内容状态"" onclick=""{showPopWinString}"">{LevelManager.GetCheckState( PublishmentSystemInfo, contentInfo.IsChecked, contentInfo.CheckedLevel)}</a>"; if (HasChannelPermissions(contentInfo.NodeId, AppManager.Cms.Permission.Channel.ContentEdit) || Body.AdministratorName == contentInfo.AddUserName) { ltlItemEditUrl.Text = $"<a href=\"{PageGovPublicContentAdd.GetRedirectUrlOfEdit(PublishmentSystemId, contentInfo.NodeId, contentInfo.Id, PageUrl)}\">编辑</a>"; } ltlColumnItemRows.Text = TextUtility.GetColumnItemRowsHtml(_styleInfoList, _attributesOfDisplay, _valueHashtable, ETableStyle.GovPublicContent, PublishmentSystemInfo, contentInfo); } }