当前位置: 首页 > news >正文

福建省住房和城乡建设厅网站首页纷享销客crm官网

福建省住房和城乡建设厅网站首页,纷享销客crm官网,长沙门户网站建设公司,咸宁网网站(转载http://www.seaskyer.net/Index/Catalog12/223.html#xff09;共享两个做项目最常用功能操作的封装类一#xff0e; 显示消息对话框类 做项目时总免不了要弹出对话框#xff0c;或提示用户#xff0c;或做用户确认。像WinForm下的MessageBox一样很方便#xff0c;但…(转载http://www.seaskyer.net/Index/Catalog12/223.html 共享两个做项目最常用功能操作的封装类 一 显示消息对话框类     做项目时总免不了要弹出对话框或提示用户或做用户确认。像WinForm下的MessageBox一样很方便但web下是不是也可以实现呢答案是肯定的我简单总结了一下并封装到类在项目里像WinForm的MessageBox那样直接调用就可以也可以把它编译成dll作为组件直接调用并且它也没有弹出对话框时的大白屏现象。      /// summary      /// 显示消息提示对话框。      /// 李天平      /// 2005.10.1      /// /summary      public class MessageBox      {                 private  MessageBox()          {                      }          /// summary          /// 显示消息提示对话框          /// /summary          /// param namepage当前页面指针一般为this/param          /// param namemsg提示信息/param          public static void  Show(System.Web.UI.Page page,string msg)          {               page.RegisterStartupScript(message,script languagejavascript deferalert(msg.ToString());/script);          }          /// summary          /// 控件点击消息确认提示框          /// /summary          /// param namepage当前页面指针一般为this/param          /// param namemsg提示信息/param          public static void  ShowConfirm(System.Web.UI.WebControls.WebControl Control,string msg)          {               //Control.Attributes.Add(onClick,if (!window.confirm(msg)){return false;});               Control.Attributes.Add(onclick, return confirm( msg );) ;          }          /// summary          /// 显示消息提示对话框并进行页面跳转          /// /summary          /// param namepage当前页面指针一般为this/param          /// param namemsg提示信息/param          /// param nameurl跳转的目标URL/param          public static void ShowAndRedirect(System.Web.UI.Page page,string msg,string url)          {               StringBuilder Buildernew StringBuilder();               Builder.Append(script languagejavascript defer);               Builder.AppendFormat(alert({0});,msg);               Builder.AppendFormat(top.location.href{0},url);               Builder.Append(/script);               page.RegisterStartupScript(message,Builder.ToString());            }          /// summary          /// 输出自定义脚本信息          /// /summary          /// param namepage当前页面指针一般为this/param          /// param namescript输出脚本/param          public static void ResponseScript(System.Web.UI.Page page,string script)          {               page.RegisterStartupScript(message,script languagejavascript deferscript/script);          }      } 二页面数据验证类 做项目特别做MIS更避免不了有用户输入数据需要做有效性验证这里我总结封装了一个页面数据校验的工具类用起来也是很方便。      /// summary      /// 页面数据校验类      /// 李天平      /// 2004.8      /// /summary      public class PageValidate      {          private static Regex RegNumber new Regex(^[0-9]$);          private static Regex RegNumberSign new Regex(^[-]?[0-9]$);          private static Regex RegDecimal new Regex(^[0-9][.]?[0-9]$);          private static Regex RegDecimalSign new Regex(^[-]?[0-9][.]?[0-9]$); //等价于^[-]?\d[.]?\d$          private static Regex RegEmail new Regex(^[\\w-][\\w-]\\.(com|net|org|edu|mil|tv|biz|info)$);//w 英文字母或数字的字符串和 [a-zA-Z0-9] 语法一样          private static Regex RegCHZN new Regex([\u4e00-\u9fa5]);            public PageValidate()          {          }          #region 数字字符串检查                        /// summary          /// 检查Request查询字符串的键值是否是数字最大长度限制          /// /summary          /// param namereqRequest/param          /// param nameinputKeyRequest的键值/param          /// param namemaxLen最大长度/param          /// returns返回Request查询字符串/returns          public static string FetchInputDigit(HttpRequest req, string inputKey, int maxLen)          {               string retVal string.Empty;               if(inputKey ! null inputKey ! string.Empty)               {                    retVal req.QueryString[inputKey];                    if(null retVal)                        retVal req.Form[inputKey];                    if(null ! retVal)                    {                        retVal SqlText(retVal, maxLen);                        if(!IsNumber(retVal))                             retVal string.Empty;  ,nbsp;                 }               }               if(retVal null)                    retVal string.Empty;               return retVal;          }                 /// summary          /// 是否数字字符串          /// /summary          /// param nameinputData输入字符串/param          /// returns/returns          public static bool IsNumber(string inputData)          {               Match m RegNumber.Match(inputData);               return m.Success;          }                 /// summary          /// 是否数字字符串可带正负号          /// /summary          /// param nameinputData输入字符串/param          /// returns/returns          public static bool IsNumberSign(string inputData)          {               Match m RegNumberSign.Match(inputData);               return m.Success;          }                 /// summary          /// 是否是浮点数          /// /summary          /// param nameinputData输入字符串/param          /// returns/returns          public static bool IsDecimal(string inputData)          {               Match m RegDecimal.Match(inputData);               return m.Success;          }                 /// summary          /// 是否是浮点数可带正负号          /// /summary          /// param nameinputData输入字符串/param          /// returns/returns          public static bool IsDecimalSign(string inputData)          {               Match m RegDecimalSign.Match(inputData);               return m.Success;          }          #endregion            #region 中文检测          /// summary          /// 检测是否有中文字符          /// /summary          /// param nameinputData/param          /// returns/returns          public static bool IsHasCHZN(string inputData)          {               Match m RegCHZN.Match(inputData);               return m.Success;          }          #endregion            #region 邮件地址          /// summary          /// 是否是浮点数可带正负号          /// /summary          /// param nameinputData输入字符串/param          /// returns/returns          public static bool IsEmail(string inputData)          {               Match m RegEmail.Match(inputData);               return m.Success;          }          #endregion            #region 其他          /// summary          /// 检查字符串最大长度返回指定长度的串          /// /summary          /// param namesqlInput输入字符串/param          /// param namemaxLength最大长度/param          /// returns/returns                   public static string SqlText(string sqlInput, int maxLength)          {                           if(sqlInput ! null sqlInput ! string.Empty)               {                    sqlInput sqlInput.Trim();                                                if(sqlInput.Length maxLength)//按最大长度截取字符串                        sqlInput sqlInput.Substring(0, maxLength);               }               return sqlInput;          }                 /// summary          /// 字符串编码          /// /summary          /// param nameinputData/param          /// returns/returns          public static string HtmlEncode(string inputData)          {               return HttpUtility.HtmlEncode(inputData);          }          /// summary          /// 设置Label显示Encode的字符串          /// /summary          /// param namelbl/param          /// param nametxtInput/param          public static void SetLabel(Label lbl, string txtInput)          {               lbl.Text HtmlEncode(txtInput);          }          public static void SetLabel(Label lbl, object inputObj)          {               SetLabel(lbl, inputObj.ToString());          }                   #endregion } 转载于:https://www.cnblogs.com/loway/archive/2006/01/16/318415.html
http://www.huolong8.cn/news/107156/

相关文章:

  • jsp建网站简单项目计划书
  • 网站怎么做友情链接装修网站合作
  • 怎么申请一个商城网站.南宁seo团队哪家好
  • 有没有专门做ppt的网站企业网站网站建设电话
  • jsp旅游网站开发系统网站开发需求分析参考文献
  • 百度网站建设电话销售话术电子商务建设网站
  • 营销型网站四大元素工业设计产品图
  • 年前做网站的好处远洋国际一期官方网站建设
  • 常见的网站推广方法有哪些网络架构指什么
  • 仙桃住房和城乡建设部网站企业域名注册流程
  • 千万pv网站开发成本手机网站焦点图代码
  • 免费购物网站wordpress批量添加图片链接
  • 网站关键词描述在小型网站建设小组
  • 建网站找哪家好用layui做的网站
  • 上海网站开发制福州网站建设咨询
  • 阿里云做网站需要些什么条件鹤壁专业做网站多少钱
  • 洛阳住房和城乡建设厅网站江都区城乡建设局门户网站
  • 可信网站验证服务证书个人网站seo
  • 做网站seoui设计怎么收费
  • 梧州网站建设推广中国住建部和城乡建设部
  • 网站策划方案目标大学生做家教比较好的网站
  • 24小时自动发货网站建设wordpress ajax 参数
  • 眉山营销型网站建设seo如何优化关键词上首页
  • 工信部网站备案时间营销软件代理的特点有哪些
  • 网站首页一般做多大wordpress搬家跳回首页
  • 金龙网站哪里建设的html怎么自己做网站
  • 做电影下载网站赚钱服装网站建设怎么写
  • 中山本地网站建设网页制作模板关于我们
  • 可以做用户调研的网站广州软件开发软件公司
  • 全网视频合集网站建设网站外链 快速建设