zoukankan      html  css  js  c++  java
  • 常用Tools类

     1        ///   <summary> 将指定字符串按指定长度进行剪切 
     2         ///   
     3         ///   </summary> 
     4         ///   <param   name= "oldStr "> 需要截断的字符串 </param> 
     5         ///   <param   name= "maxLength "> 字符串的最大长度 </param> 
     6         ///   <param   name= "endWith "> 超过长度的后缀 </param> 
     7         ///   <returns> 如果超过长度,返回截断后的新字符串加上后缀,否则,返回原字符串 </returns> 
     8         public static string StringTruncat(string oldStr, int maxLength, string endWith)
     9         {
    10             if (string.IsNullOrEmpty(oldStr))
    11                 //   throw   new   NullReferenceException( "原字符串不能为空 "); 
    12                 return oldStr + endWith;
    13             if (maxLength < 1)
    14                 throw new Exception("返回的字符串长度必须大于[0] ");
    15             if (oldStr.Length > maxLength)
    16             {
    17                 string strTmp = oldStr.Substring(0, maxLength);
    18                 if (string.IsNullOrEmpty(endWith))
    19                     return strTmp;
    20                 else
    21                     return strTmp + endWith;
    22             }
    23             return oldStr;
    24         }
     1        /// <summary>后台执行JS代码alert
     2         /// 
     3         /// </summary>
     4         /// <param name="mes"></param>
     5         /// <param name="page"></param>
     6         public static void Show_MessageBox(string mes, Page page)
     7         {
     8             page.ClientScript.RegisterStartupScript(page.GetType(), "message", "<script>alert('" + mes + "');</script>");
     9         }
    10 
    11         /// <summary>后台执行JS代码alert,然后跳转
    12         /// 
    13         /// </summary>
    14         /// <param name="mes"></param>
    15         /// <param name="page"></param>
    16         public static void Show_MessageBox(string mes, string url, Page page)
    17         {
    18             page.ClientScript.RegisterStartupScript(page.GetType(), "message", "<script>alert('" + mes + "');location.href='" + url + "'</script>");
    19         }
  • 相关阅读:
    MySQL大数据分页调优实践
    CentOS 搭建L2TP
    CentOS 搭建SS5
    CentOS 搭建PPTP
    CentOS 防火墙 firewalld
    CentOS 初始化账号
    nginx升级与回退
    Python
    python
    linux
  • 原文地址:https://www.cnblogs.com/luckyboy/p/2586068.html
Copyright © 2011-2022 走看看