您目前尚未登陆,请选择【登陆】或【注册
首页->博客论坛->SpaceBuilder v1.1源代码>>BasicWebControls/Manage/SiteMap.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:SpaceBuilder v1.1源代码
当前文件:文件类型 SpaceBuider11/BasicWebControls/Manage/SiteMap.cs打开代码结构图
普通视图
		            
1//------------------------------------------------------------------------------ 2// <copyright company="Tunynet"> 3// Copyright (c) Tunynet Inc. All rights reserved. 4// </copyright> 5//------------------------------------------------------------------------------ 6 7using System; 8using System.Collections.Generic; 9using System.Text; 10using SpaceBuilder.Components; 11using SpaceBuilder.Posts.Permissions; 12using System.Web.UI.WebControls; 13using SpaceBuilder.Forums.Components; 14 15namespace 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