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

📄 loginview.cs

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

using System;
using System.ComponentModel;
using System.Web.UI;
using CommunityServer.Components;

namespace CommunityServer.Controls
{
	/// <summary>
	/// Summary description for LoginView.
	/// </summary>
	[
	ParseChildren( true ),
	PersistChildren( false ),
	]
	public class LoginView : Control
	{
		public LoginView()
		{

		}

		protected override void CreateChildControls() 
		{
			this.Controls.Clear();
			ITemplate template  = null;

			if(CSContext.Current.User.IsAnonymous)
			{
				template = AnonymousTemplate;
			}
			else
			{
				template = LoggedInTemplate;				
			}

			if(template != null)
			{
				Control cntrl = new Control();
				template.InstantiateIn(cntrl);
				this.Controls.Add(cntrl);
			}

		}

		
		[
		Browsable( false ),
		DefaultValue( null ),
			Description( "TODO SkinTemplate Description" ),
		PersistenceMode( PersistenceMode.InnerProperty ),
		]
		public ITemplate AnonymousTemplate 
		{
			get {return _anonymousTemplate;}
			set {_anonymousTemplate = value;}
		}
		private ITemplate _anonymousTemplate;


		[
		Browsable( false ),
		DefaultValue( null ),
		Description( "TODO SkinTemplate Description" ),
		PersistenceMode( PersistenceMode.InnerProperty ),
		]
		public ITemplate LoggedInTemplate 
		{
			get {return _loggedInTemplate;}
			set {_loggedInTemplate = value;}
		}
		private ITemplate _loggedInTemplate;



	}

}

⌨️ 快捷键说明

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