您目前尚未登陆,请选择【登陆】或【注册
首页->博客论坛->SpaceBuilder v1.1源代码>>BasicWebControls/Manage/CommendSubMenu.cs>>代码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:SpaceBuilder v1.1源代码


当前文件路径:SpaceBuider11/BasicWebControls/Manage/CommendSubMenu.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; 13 14namespace SpaceBuilder.Web.Manage.Controls 15{ 16 /// <summary> 17 /// 内容推荐子菜单 18 /// </summary> 19 public class CommendSubMenu : ManageBaseControl 20 { 21 private SBContext sbContext; 22 23 protected override void Authorize() 24 { 25 if (SBContext.Current.User == null || !SBContext.Current.User.AllowViewControlPanel) 26 PermissionBase.RedirectOrExcpetion(SBExceptionType.AccessDenied); 27 } 28 29 OnInit 40 41 Child Controls 62 63 protected override void AttachChildControls() 64 { 65 manageCommendedUsers = FindControl("ManageCommendedUsers") as HyperLink; 66 manageCommendedUserTypes = FindControl("ManageCommendedUserTypes") as HyperLink; 67 manageCommendedItems = FindControl("ManageCommendedItems") as HyperLink; 68 manageCommendedItemTypes = FindControl("ManageCommendedItemTypes") as HyperLink; 69 } 70 71 protected override void OnLoad(EventArgs e) 72 { 73 base.OnLoad(e); 74 EnsureChildControls(); 75 76 manageCommendedUsers.NavigateUrl = ManagerUrls.Instance().ManageCommendedUsers(); 77 manageCommendedUserTypes.NavigateUrl = ManagerUrls.Instance().ManageCommendedUserTypes(); 78 manageCommendedItems.NavigateUrl = ManagerUrls.Instance().ManageCommendedItems(); 79 manageCommendedItemTypes.NavigateUrl = ManagerUrls.Instance().ManageCommendedItemTypes(); 80 81 82 switch (this.SeletedMenu) 83 { 84 case ManageSubMenuItem.ManageCommendedUsers: 85 manageCommendedUsers.Attributes["class"] = "navSubCurrent"; 86 break; 87 case ManageSubMenuItem.ManageCommendedUserTypes: 88 manageCommendedUserTypes.Attributes["class"] = "navSubCurrent"; 89 break; 90 case ManageSubMenuItem.ManageCommendedItems: 91 manageCommendedItems.Attributes["class"] = "navSubCurrent"; 92 break; 93 case ManageSubMenuItem.ManageCommendedItemTypes: 94 manageCommendedItemTypes.Attributes["class"] = "navSubCurrent"; 95 break; 96 } 97 } 98 99 100 private ManageSubMenuItem? seletedMenu = null; 101 /// <summary> 102 /// 当前选择的菜单项 103 /// </summary> 104 public ManageSubMenuItem? SeletedMenu 105 { 106 get 107 { 108 if (Context.Items["SelectedManageSubMenu"] != null) 109 { 110 try 111 { 112 seletedMenu = (ManageSubMenuItem)int.Parse(Context.Items["SelectedManageSubMenu"].ToString()); 113 } 114 catch { } 115 } 116 return seletedMenu; 117 } 118 set { seletedMenu = value; } 119 } 120 121 } 122} 123
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:SpaceBuilder v1.1源代码

- SilverLightToolKit演示及源码

- 多功能在线考试系统源码

- 简单相册源码(利用ajax实现幻..

- 我的图书管理网站源码

- 多用户文件上传管理程序源码

- Asp.net2.0应用之RSS在线阅读..

- Cpush会员管理系统2007源代码

- ajax奥运留言本v1.0源码

51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号