/// <summary>
        /// 获取用户名
        /// </summary>
        /// <returns></returns>
        #region GetUsername
        public static string GetUserName()
        {
            string sid = System.Web.HttpContext.Current.Session.SessionID;
            if (System.Web.HttpContext.Current.Session[sid] != null)
            {
                return System.Web.HttpContext.Current.Session[sid].ToString();
            }
            else
            {
                if (!string.IsNullOrEmpty(Common.Utils.GetCookie(Config.BaseConfig.CookieKeyName, "UserName")))
                {
                    return Common.Cryptography.DesDecode(Common.Utils.GetCookie(Config.BaseConfig.CookieKeyName, "UserName"), BaseConfig.CookieEncryptKey);
                }
            }
            return "NoSupport";

}

/// <summary>
        /// 转换成ASCII码
        /// </summary>
        /// <param name="obj">转换对象</param>
        /// <returns></returns>
        public static int GetCharToAsc(object obj)
        {
            return (short)Convert.ToChar(obj);
        }

/// <summary>
        /// Ascii码转字符
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public static char GetNumToAsc(int obj)
        {
            return Convert.ToChar(obj);
        }

///   <summary>  
        ///   合并GridView列中相同的行  
        ///   </summary>  
        ///   <param   name="gridview">GridView对象</param>  
        ///   <param   name="cellNum">需要合并的列</param>  
        public static void MergeRowsByGridView(GridView gridview, int cellNum)
        {
            int i = 0, rowSpanNum = 1;
            while (i < gridview.Rows.Count - 1)
            {
                GridViewRow gvr = gridview.Rows[i];
                for (++i; i < gridview.Rows.Count; i++)
                {
                    GridViewRow gvrNext = gridview.Rows[i];
                    if (gvr.Cells[cellNum].Text == gvrNext.Cells[cellNum].Text)
                    {
                        gvrNext.Cells[cellNum].Visible = false;
                        rowSpanNum++;
                    }
                    else
                    {
                        gvr.Cells[cellNum].RowSpan = rowSpanNum;
                        rowSpanNum = 1;
                        break;
                    }
                    if (i == gridview.Rows.Count - 1)
                    {
                        gvr.Cells[cellNum].RowSpan = rowSpanNum;
                    }
                }
            }
        }

session Asii码转换相关推荐

  1. vc 文字转换到机内码,输入汉字和数字, 输出一串16进制码(数字-〉ASII码,汉字—〉国标码)...

    // 可以用,此程序实现的是是文字转换到机内码.机内码=国标码+8080H,不过学习了.//此程序是利用汉字在机器内输出就是机内码的原理,直接保存的,其实挺简单.//输入一串汉字和数字的混合字符, 经 ...

  2. 编译器 llvm clang 源码转换示例

    编译器 llvm clang 源码转换示例 从git获取llvm项目的源码方式: git clone https://github.com/llvm/llvm-project.git 下载源码后,进入 ...

  3. ASCII码转换成特殊字符

    #region ASCII码转换成特殊字符                         ASCIIEncoding shuoming = new ASCIIEncoding();          ...

  4. 单片机中如何将BCD码拆开_单片机二进制BCD码转换实验程序流程图

    二进制BCD码转换 一.实验目的 1.掌握简单的数值转换算法 2.基本了解数值的各种表达方法 二.实验说明 单片机中的数值有各种表达方式,这是单片机的基础.掌握各种数制之间的转换是一种基本功.我们将给 ...

  5. 在eclipse中安装properties插件PropertiesEditor及设置(附图),ASCII码转换成中文

    在eclipse中安装properties插件PropertiesEditor及设置(附图),ASCII码转换成中文 安装成功后ASCII还是不能转换成中文的,原因是设置里面没有把编码设置为utf8的 ...

  6. vb6源码 ymodem_任意字符的ASCII码转换工具,基于VB6的源代码VB字符串处理源码下载...

    内容索引:VB源码,字符措置惩罚,ASCII,字符转换 任意字符的ASCII码转换工具,鉴于VB6的源代码,能够把任意字符(数字.字母.汉字)转化成ascii码,也能够把ascii码还原成最初的字符. ...

  7. 一个特殊的内码转换处理对于XML格式的UTF-8

    一个特殊的内码转换处理对于XML格式的UTF-8 一般来说我们所使用的中文网站都是基于UTF-8的,只需要在录制或者是回放时设置对应的编码就行了,但是随着技术的升级,慢慢的我们发现有些内容的UTF-8 ...

  8. fedora 不在sudoers文件中_Spring AOP中还有你不知道的JVM Class文件字节码转换知识!...

    引言 众所周知,一旦提到AOP,相信大家都是条件反射的想到JDK代理和CGLib代理,没错,这两个代理都是在运行时内存中临时生成代理类,故而又称作运行时增强--动态代理.世间万物都不是绝对的,既然有动 ...

  9. 单片机中如何将BCD码拆开_单片机bcd码转换

    信息与通信工程学院实验报告 (软件仿真性实验, 2017/2018 ( 2 ) ) 课程名称:单片机原理与应用 实验题目: BCD 码转换 指导教师: 一.实验目的和任务 1 .掌握 Keil μ V ...

最新文章

  1. PHP isset()与empty()的使用区别详解
  2. Oracle database 安装在 Linux(rhel,oel,centos)上的用户设置
  3. 20160221.CCPP体系详解(0031天)
  4. 通向架构师的道路(第五天)之tomcat集群-群猫乱舞
  5. 这五张PPT告诉你,如何打造无人驾驶“最强大脑”
  6. org.springframework.beans.factory.BeanDefinitionStoreExcept
  7. MFC模态与非模态对话框的创建与销毁
  8. python整型数据源码分析_大师兄的Python源码学习笔记(三): 整数对象
  9. matlab均值滤波实现
  10. SECS协议基础知识
  11. mac pro 安装双系统与windows下解决右键问题
  12. 手写sql语句面试题
  13. 如何反汇编exe之VB程序
  14. Java编程中经常遇到的英文词汇
  15. RTL8723BU移植
  16. 拿板砖的老股民说股市
  17. 【爬虫实战】10应用Python网络爬虫——定向爬取百度百科文字
  18. 笔试题——用java实现股票交易日的判断
  19. 二叉树的“神级“遍历法
  20. 1.4_18 Axure RP 9 for mac 高保真原型图 - 案例17 【js-echarts官网】

热门文章

  1. web页面的性能优化以及SEO
  2. 如何从官网下载JDK安装包?
  3. 上百套房子装修样板!
  4. 小米手机 加载桌面 失败 黑屏
  5. 慎用yum update
  6. 一位过来人:也谈谈体制内 • 体制外
  7. excel 公式标多级目录序号
  8. ClinkHouse基本使用说明
  9. vue-print-nb 实现页面打印(含分页打印)
  10. 遇见未来 | 对话朱贤文,PostgreSQL是一匹即将发力的黑马