예제 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AdminBll.CheckMulitLogin();
        if (!string.IsNullOrEmpty(Request.QueryString["SpId"]))
        {
            try
            {
                SpId = int.Parse(Request.QueryString["SpId"]);
            }
            catch { }
        }
        if (!string.IsNullOrEmpty(Request.QueryString["P"]))
        {
            try
            {
                PageIndex = int.Parse(Request.QueryString["P"]);
            }
            catch { }
        }
        M_Special specialModel = SpId <= 0 ? null : SpecialBll.GetSpecial(SpId);

        if (specialModel == null || specialModel.IsDeleted)
        {
            Function.ShowSysMsg(0, "<li>对不起,你所访问的页面不存在</li>");
            return;
        }
        if (specialModel.IsLock)
        {
            Function.ShowSysMsg(0, "<li>该专题已被管理员锁定</li>");
        }
        AdminGroupBll.Power_Judge(3);
        B_Create bll = new B_Create();
        Response.Write(bll.GetSpecialPage(SpId, PageIndex));
    }
예제 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(Request.QueryString["SpId"]))
     {
         try
         {
             SpId = int.Parse(Request.QueryString["SpId"]);
         }
         catch { }
     }
     if (!string.IsNullOrEmpty(Request.QueryString["P"]))
     {
         try
         {
             PageIndex = int.Parse(Request.QueryString["P"]);
         }
         catch { }
     }
     M_Special specialModel = SpId <= 0 ? null : SpecialBll.GetSpecial(SpId);
     if (specialModel == null || specialModel.IsDeleted)
     {
         Function.ShowMsg(0, "<li>对不起,你所访问的内容不存在或已经被删除</li>");
     }
     if (specialModel.IsLock)
     {
         Function.ShowMsg(0, "<li>该专题已被管理员锁定</li>");
     }
     B_Create bll = new B_Create();
     string url = bll.GetSpecialUrl(SpId, PageIndex);
     if (url.ToLower().Trim().IndexOf(".htm") != -1 || url.ToLower().Trim().IndexOf(".html") != -1 || url.ToLower().Trim().IndexOf(".shtml") != -1)
     {
         Response.Redirect(url);
         return;
     }
     Response.Write(bll.GetSpecialPage(SpId, PageIndex));
 }