site.master.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using D.Entity;
using D.BLL;
using System.Configuration;
public partial class site : System.Web.UI.MasterPage
{
public String MainClassId = null;
public ArchiveInfo CurArchive = null;
public ClassInfo CurClass = null;
public ClassInfo MainClsss = null;
protected void Page_Init(object sender, EventArgs e)
{
int Id;
if (Request.QueryString["c"] != null && Int32.TryParse(Request.QueryString["c"], out Id))
{
CurClass = ClassBLL.Instance.GetInfoById(Id);
}
else if (Request.QueryString["a"] != null && Int32.TryParse(Request.QueryString["a"], out Id))
{
CurArchive = ArchiveBLL.Instance.GetById(Id);
if (CurArchive != null)
{
CurClass = ClassBLL.Instance.GetInfoById(CurArchive.ClassId);
}
}
if (CurClass != null)
{
SetBanner(CurClass);
}
}
/// <summary>
/// 设置分类的Banner和分类所属的一级菜单
/// </summary>
/// <param name="info">分类信息</param>
private void SetBanner(ClassInfo info)
{
if (info.Banner.Length < 1)
info.Banner = ConfigurationManager.AppSettings["DefaultBanner"];
Master.Banner = info.Banner;
Int32 index = info.Sort.IndexOf('-');
MainClassId = index > 0 ? info.Sort.Substring(1, index - 1) : info.Sort.Substring(1);
MainClsss = ClassBLL.Instance.GetInfoById(int.Parse(MainClassId));
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
