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

📄 sys_navigationurl.cs

📁 其主要的功能就是,进行后台管理模块整合. 1)其可以支持多个应用,多个模块的权限管理. 2)支持Access和MsSql200/2005. 3)采用角色来进行权限的授权,每个用户可以属于多个角色
💻 CS
字号:
/************************************************************************************
 *      Copyright (C) 2008 supesoft.com,All Rights Reserved						    *
 *      File:																		*
 *				sys_NavigationUrl.cs                               		        	*
 *      Description:																*
 *				 按钮类型           		           							    *
 *      Author:																		*
 *				Lzppcc														        *
 *				Lzppcc@hotmail.com													*
 *				http://www.supesoft.com												*
 *      Finish DateTime:															*
 *				2007年8月6日														*
 *      History:																	*
 ***********************************************************************************/
using System;
using System.Collections.Generic;
using System.Text;

namespace FrameWork.Components
{
    /// <summary>
    /// 按钮类型
    /// </summary>
    [Serializable]
    public class sys_NavigationUrl
    {
        #region 私有字段
        private string _btnText;            // 按妞的文字
        private string _btnUrl;             // 按钮的地址
        private string _btnHint;            // 按钮的提示信息
        private UrlType _btnType = UrlType.Href;
        private bool _btnDefaultSelect = false;
        #endregion

        #region 公开属性
        /// <summary>
        /// 按钮的文字
        /// </summary>
        public string btnText
        {
            set { _btnText = value; }
            get { return _btnText; }
        }

        /// <summary>
        /// 按钮的字符
        /// </summary>
        public string btnUrl
        {
            set { _btnUrl = value; }
            get { return _btnUrl; }
        }

        /// <summary>
        /// 按钮的提示信息
        /// </summary>
        public string btnHint
        {
            set { _btnHint = value; }
            get { return _btnHint; }
        }

        /// <summary>
        /// 按链链接类型
        /// </summary>
        public UrlType btnType
        {
            get {
                return _btnType;
            }
            set {
                _btnType = value;
            }
        }

        /// <summary>
        /// 是否默认选中当前铵钮
        /// </summary>
        public bool btnDefaultSelect
        {
            get {
                return _btnDefaultSelect;
            }
            set {
                _btnDefaultSelect = value;
            }
        }
        #endregion

        #region "构造函数"
        /// <summary>
        /// 构造函数
        /// </summary>
        public sys_NavigationUrl()
            : this(string.Empty, string.Empty,string.Empty,UrlType.Href,false)
        {

        }

        /// <summary>
        /// 重载构造函数
        /// </summary>
        /// <param name="bText">按妞的文字</param>
        /// <param name="bUrl">按钮的javascript/vbscript的Onclick字符</param>
        /// <param name="bHint">按钮提示信息</param>
        /// <param name="bType">按钮链接类型</param>
        /// <param name="bDefautl">是否默认选中当前按钮</param>
        public sys_NavigationUrl(string bText, string bUrl, string bHint, UrlType bType,bool bDefautl)
        {
            _btnText = bText;         
            _btnUrl = bUrl;            
            _btnHint = bHint;
            _btnType = bType;
            _btnDefaultSelect = bDefautl;
        }
        #endregion
    }

    /// <summary>
    /// 按钮链接类型
    /// </summary>
    public enum UrlType : byte
    {
        /// <summary>
        /// 超级链接
        /// </summary>
        Href,               
        /// <summary>
        /// JavaScript 脚本
        /// </summary>
        JavaScript,         
        /// <summary>
        /// VBScript 脚本
        /// </summary>
        VBScript            
    }
}

⌨️ 快捷键说明

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