⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 accesscontrolentryradiobuttonlist.cs

📁 本系统是在asp版《在线文件管理器》的基础上设计制作
💻 CS
字号:
//------------------------------------------------------------------------------
// <copyright company="Telligent Systems">
//     Copyright (c) Telligent Systems Corporation.  All rights reserved.
// </copyright> 
//------------------------------------------------------------------------------

using System;
using System.Web.UI.WebControls;

using CommunityServer.Components;
using System.Collections;

namespace CommunityServer.Controls {
    
	public class AccessControlEntryRadioButtonList : RadioButtonList {

		public AccessControlEntryRadioButtonList() {
			this.Items.Add(new ListItem(ResourceManager.GetString("ForumPermissionAdmin_Allow"),AccessControlEntry.Allow.ToString()));
			this.Items.Add(new ListItem(ResourceManager.GetString("ForumPermissionAdmin_Deny"),AccessControlEntry.Deny.ToString()));
			this.Items.Add(new ListItem(ResourceManager.GetString("ForumPermissionAdmin_NotSet"),AccessControlEntry.NotSet.ToString()));
		}

		public override string SelectedValue {
			get {
				return base.SelectedValue;
			}
			set {
				base.SelectedValue = value;
			}
		}

		public bool SelectedBooleanValue {
			get{
				return SelectedValue == AccessControlEntry.Allow.ToString() ? true : false;			
			}
			set {
				if( value.ToString() == Boolean.TrueString ) {
					SelectedACEValue = AccessControlEntry.Allow;
				}
				else {
					SelectedACEValue = AccessControlEntry.Deny;
				}
			}
		}

		public AccessControlEntry SelectedACEValue {
			get{
				return (AccessControlEntry)Enum.Parse( typeof(AccessControlEntry), SelectedValue );
			}
			set {
				SelectedValue = value.ToString();
			}
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -