温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:SpaceBuilder v1.1源代码
当前文件:
SpaceBuider11/BasicWebControls/Manage/SiteMap.cs,打开代码结构图
SpaceBuider11/BasicWebControls/Manage/SiteMap.cs,打开代码结构图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 System.Web.UI.WebControls; 13
using SpaceBuilder.Forums.Components; 14
15
namespace SpaceBuilder.Web.Manage.Controls 16
{ 17
public class SiteMap : ManageBaseControl 18
{ 19
private SBContext sbContext; 20
21
protected override void Authorize() 22
{ 23
if (SBContext.Current.User == null || !SBContext.Current.User.AllowViewControlPanel) 24
PermissionBase.RedirectOrExcpetion(SBExceptionType.AccessDenied); 25
} 26
27
OnInit 38
39
Child Controls 215
216
protected override void AttachChildControls() 217
{ 218
messageInbox = FindControl("MessageInbox") as HyperLink; 219
messageOutbox = FindControl("MessageOutbox") as HyperLink; 220
221
manageCommendedUsers = FindControl("ManageCommendedUsers") as HyperLink; 222
manageCommendedUserTypes = FindControl("ManageCommendedUserTypes") as HyperLink; 223
manageCommendedItems = FindControl("ManageCommendedItems") as HyperLink; 224
manageCommendedItemTypes = FindControl("ManageCommendedItemTypes") as HyperLink; 225
226
this.NewsCategoryEdit = this.FindControl("NewsCategoryEdit") as HyperLink; 227
this.NewsCategoryManage = this.FindControl("NewsCategoryManage") as HyperLink; 228
this.NewsManage = this.FindControl("NewsManage") as HyperLink; 229
this.NewsEdit = this.FindControl("NewsEdit") as HyperLink; 230
231
manageBlogThreads = FindControl("ManageBlogThreads") as HyperLink; 232
manageBlogPosts = FindControl("ManageBlogPosts") as HyperLink; 233
234
manageGalleryThreads = FindControl("ManageGalleryThreads") as HyperLink; 235
manageGalleryPosts = FindControl("ManageGalleryPosts") as HyperLink; 236
237
manageFileComments = FindControl("manageFileComments") as HyperLink; 238
manageFiles = FindControl("manageFiles") as HyperLink; 239
240
manageBookmarkComments = FindControl("ManageBookmarkComments") as HyperLink; 241
manageBookmarks = FindControl("ManageBookmarks") as HyperLink; 242
243
manageClubs = FindControl("ManageClubs") as HyperLink; 244
manageClubCategories = FindControl("ManageClubCategories") as HyperLink; 245
246
manageForums = FindControl("ManageForums") as HyperLink; 247
248
manageEvents = FindControl("ManageEvents") as HyperLink; 249
manageEventCategories = FindControl("ManageEventCategories") as HyperLink; 250
251
managePersonUsers = FindControl("ManagePersonUsers") as HyperLink; 252
manageUserRanks = FindControl("ManageUserRanks") as HyperLink; 253
userRankSettings = FindControl("UserRankSettings") as HyperLink; 254
pointSettings = FindControl("PointSettings") as HyperLink; 255
256
advertising = FindControl("Advertising") as HyperLink; 257
advertisingPosition = FindControl("AdvertisingPosition") as HyperLink; 258
259
HYSiteLinkManage = this.FindControl("HYSiteLinkManage") as HyperLink; 260
HYSiteLinkCategoryManage = this.FindControl("HYSiteLinkCategoryManage") as HyperLink; 261
262
manageArea = FindControl("ManageArea") as HyperLink; 263
siteSettingAdmin = FindControl("SiteSettingAdmin") as HyperLink; 264
manageSensitiveWord = FindControl("ManageSensitiveWord") as HyperLink; 265
tasksReport = FindControl("TasksReport") as HyperLink; 266
rebuildIndex = FindControl("RebuildIndex") as HyperLink; 267
versionReport = FindControl("VersionReport") as HyperLink; 268
eomticonsManage = FindControl("EomticonsManage") as HyperLink; 269
pointRules = FindControl("PointRules") as HyperLink; 270
} 271
272
protected override void OnLoad(EventArgs e) 273
{ 274
base.OnLoad(e); 275
EnsureChildControls(); 276
277
messageInbox.NavigateUrl = ManagerUrls.Instance().MessageInbox(); 278
messageOutbox.NavigateUrl = ManagerUrls.Instance().MessageOutbox(); 279
280
manageCommendedUsers.NavigateUrl = ManagerUrls.Instance().ManageCommendedUsers(); 281
manageCommendedUserTypes.NavigateUrl = ManagerUrls.Instance().ManageCommendedUserTypes(); 282
manageCommendedItems.NavigateUrl = ManagerUrls.Instance().ManageCommendedItems(); 283
manageCommendedItemTypes.NavigateUrl = ManagerUrls.Instance().ManageCommendedItemTypes(); 284
285
this.NewsCategoryEdit.NavigateUrl = ManagerUrls.Instance().NewsCategoryEdit(0); 286
this.NewsCategoryManage.NavigateUrl = ManagerUrls.Instance().NewsCategoryManage(); 287





}