温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:SpaceBuilder v1.1源代码
当前文件:
SpaceBuider11/BasicWebControls/Manage/BaseControls/ForumBaseControl.cs[1K,2009-6-12 11:54:33],打开代码结构图
SpaceBuider11/BasicWebControls/Manage/BaseControls/ForumBaseControl.cs[1K,2009-6-12 11:54:33],打开代码结构图1//------------------------------------------------------------------------------ 2
// <copyright company="Tunynet"> 3
// Copyright (c) Tunynet Inc. All rights reserved. 4
// </copyright> 5
//------------------------------------------------------------------------------ 6
7
using System; 8
using System.Collections.Generic; 9
using System.Text; 10
using SpaceBuilder.Components; 11
using SpaceBuilder.Posts.Permissions; 12
using TunyNet.Utils; 13
using SpaceBuilder.Configuration; 14
using SpaceBuilder.Controls; 15
using System.Web.UI; 16
17
namespace SpaceBuilder.Web.Manage.Controls 18
{ 19
/// <summary> 20
/// 论坛抽象类 21
/// </summary> 22
public abstract class ForumBaseControl : ManageBaseControl 23
{ 24
/// <summary> 25
/// 验证权限 26
/// </summary> 27
protected override void Authorize() 28
{ 29
base.Authorize(); 30
31
if (!(SBContext.Current.User.IsForumAdministrator)) 32
PermissionBase.RedirectOrExcpetion(SBExceptionType.AccessDenied); 33
} 34
35
/// <summary> 36
/// 设置页面Title 37
/// </summary> 38
protected override void SetPageTitle(string text) 39
{ 40
if (ValueHelper.IsNullOrEmpty(text)) 41
Header.AddTitle(string.Format("{0}{1}{2}", "论坛管理", Globals.BrowserTitleSeparator, Globals.SiteName + "后台管理"), Context); 42
else 43
Header.AddTitle(string.Format("{0}{1}论坛管理{1}{2}", text, Globals.BrowserTitleSeparator, Globals.SiteName + "后台管理"), Context); 44
} 45
46
} 47
} 48






}