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

📄 baseguestbookcontrol.cs

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

using System;
using CommunityServer.Components;
using CommunityServer.Controls;
using CommunityServer.GuestBooks.Components;

namespace CommunityServer.GuestBooks.Controls
{
	/// <summary>
	/// Summary description for BaseGuestBookControl.
	/// </summary>
	public abstract class BaseGuestBookControl : TemplatedWebControl
	{
		public BaseGuestBookControl()
		{
			//
			// TODO: Add constructor logic here
			//
		}

		protected override string ExternalSkinFileName
		{
			get
			{
				return CreateExternalSkinFileName("guestbook");
			}
		}

		private User _user = null;
		protected User CurrentUser
		{
			get
			{
				if(_user == null)
					_user = CSContext.Current.User;

				return _user;
			}
		}

		private Book _book = null;
		protected Book CurrentBook
		{
			get
			{
                if(_book == null)
                {
                    string appKey = CSContext.Current.ApplicationKey;
                    if(string.Compare(appKey, "view",true) == 0)
                    {
                        User user = CSContext.Current.User;
                        if(user.IsAnonymous)
                        {
                            Context.Response.Redirect(Globals.GetSiteUrls().Home);
                            Context.Response.End();
                        }
                        Globals.ValidateApplicationKey(user.Username,out appKey);

                       
                    }

                     _book =  Books.GetBook(appKey);

                }
				return _book;
			}
		}



	}
}

⌨️ 快捷键说明

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