Backup/Discuz.Web/admin/global/global_editadvs.aspx.cs
(开头部分) 16KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Data;
using System.Web.UI.WebControls;
using System.Web.UI;
using Discuz.Control;
using Discuz.Common;
using Discuz.Forum;
using Discuz.Config;
using Discuz.Entity;
namespace Discuz.Web.Admin
{
/// <summary>
/// 编辑广告
/// </summary>
public partial class editadvs : AdminPage
{
/// <summary>
/// 编辑广告绑定
/// </summary>
/// <param name="advid">广告ID</param>
public void LoadAnnounceInf(int advid)
{
#region 加载相关广告信息
GeneralConfigInfo configInfo = GeneralConfigs.GetConfig();
for (int i = 1; i <= configInfo.Ppp; i++)
{
inpostfloor.Items.Add(new ListItem(" >#" + i, i.ToString()));
}
DataTable dt = Advertisements.GetAdvertisement(advid);
if (dt.Rows.Count > 0)
{
displayorder.Text = dt.Rows[0]["displayorder"].ToString();
available.SelectedValue = dt.Rows[0]["available"].ToString();
type.SelectedValue = dt.Rows[0]["type"].ToString().Trim();
title.Text = dt.Rows[0]["title"].ToString();
//绑定广告有效的开始日期
if (dt.Rows[0]["starttime"].ToString().IndexOf("1900") < 0)
{
starttime.SelectedDate = Convert.ToDateTime(dt.Rows[0]["starttime"].ToString());
}
//绑定广告有效的结束日期
if ((dt.Rows[0]["endtime"].ToString().IndexOf("1900") < 0) && (dt.Rows[0]["endtime"].ToString().IndexOf("2555") < 0))
{
endtime.SelectedDate = Convert.ToDateTime(dt.Rows[0]["endtime"].ToString());
}
code.Text = dt.Rows[0]["code"].ToString().Trim();
parameters.Items.Clear();
parameters.Items.Add(new ListItem("代码", "htmlcode"));
if ((type.SelectedValue != Convert.ToInt16(AdType.FloatAd).ToString()) && (type.SelectedValue != Convert.ToInt16(AdType.DoubleAd).ToString()))
{
parameters.Items.Add(new ListItem("文字", "word"));
}
parameters.Items.Add(new ListItem("图片", "image"));
后面还有 319 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
