首页
学习
活动
专区
圈层
工具
发布

.NET2.0隐形的翅膀,正则表达式搜魂者【月儿原创】

id=中文)VS.NET2005无此功能 验证汉字 验证QQ号 验证电子邮件(验证MSN号一样) 验证身份证号(粗验,最好服务器端调类库再细验证) 验证手机号(包含159,不包含小灵通) 验证电话号码号...(很复杂,VS.NET2005给的是错的) 验证护照 验证IP,验证域验证信用卡(支持VISA卡,万事达卡,Discover卡,美国运通卡) 验证ISBN国际标准书号 验证GUID全球唯一标识符...以下链接有足够多的基本教程: http://blog.csdn.net/21aspnet/category/285967.aspx RegularExpressionValidator控件 使用RegularExpressionValidator...控件,当然也可以不用RegularExpressionValidator控件在后台直接验证 ValidationExpression属性自带了几个默认验证方法,但是那远远不够的。...id=中文)VS.NET2005无此功能 表达式 ^http:////([/w-]+(/.[/w-]+)+(//[/w-   .///?%&=/u4e00-/u9fa5]*)?)?

46820
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ASP.NET Ajax 库

    .NET 4.0中所包含的ASP.NET Ajax 库是一个完全不一样的Ajax库,现在完全采用New BSD协议,也就是完全开源了,它是 CodePlex Foundation (CodePlex.org...Microsoft AJAX 客户端库已重构,可以和jQuery协同工作,拆分为单独的文件如下图所示: ? 整个库中的单个脚本文件之间的依赖关系如下: ?...另外在msdn杂志上还有几篇asp.net ajax 4的文章: ASP.NET AJAX 4.0 中的数据绑定 ASP.NET AJAX 4.0 中的条件呈现 ASP.NET AJAX 4.0 中的动态数据绑定...还可以试试 JSLint.VS,这是一个免费的 Visual Studio 插件,您可以直接从 Visual Studio IDE 中在某个文件或所选代码块上运行 JSLint。...您甚至可以将 JSLint.VS 配置为每次生成该项目时在所选文件或文件夹上运行。

    2K50

    Ajax技术全解(3)

    Ajax技术全解 之三 Ajax适用场景 1.表单驱动的交互 传统的表单提交,在文本框输入内容后,点击按钮,后台处理完毕后,页面刷新,再回头检查是否刷新结果正确。...Ajax不适用场景 1.部分简单的表单 虽然表单提交可以从Ajax获取最大的益处,但一个简单的评论表单极少能从Ajax得到什么明显的改善。而一些较少用到的表单提交,Ajax则帮不上什么忙。...- JS library and UI comp qooxdoo - JS UI comp (C/S Style) YUL - JS UI comp Web Remoting - DWR vs...Buffalo是国内的Michael写的,用户使用比较少(名气较小) 建议使用buffalo,相对更加易用,然而服务器端功能有待完善 JavaScript Comp Library - prototype vs...qooxdoo vs dojo vs YUL prototype是一个非常优雅的JS库,定义了JS的面向对象扩展,DOM操作API,事件等等,之上还有rico/script.aculo.us实现一些

    2.2K30

    Jquery Ajax 跨域调用asmx类型 WebService范例

    关键词: jquery ajax 跨域 webservice asmx cross-domain 0 问题分析 0.1 什么是跨域问题? 越来越多的网站需要相互协作。...出人意料的是,将异步的 JavaScript、XML (Ajax)和mashup结合起来并不容易。由于浏览器施加的安全限制,让页面上的不同小部件彼此之间相互通信比较麻烦。...0.2.2 代理方法 思路请见图 本文使用vs2013作为集成开发环境(后简称IDE),理论上不受IDE限制。下文为测试项目,证明代理方案的可行性。...1 使用asmx建立asp.net webservice后端 1.1新建项目 VS2013->new project->Web Visual Studio2012->Asp.net Empty Web...2 建立前端 2.1 新建项目 VS2013->new project->Web Visual Studio2012->Asp.net Empty Web Application,取名“CrossDomain.Frontend

    2.2K40

    AJAX简单请求流程

    1️⃣ AJAX 基本概念AJAX(Asynchronous JavaScript And XML):异步 JavaScript 与 XML,用于前端向服务器发送请求并处理响应,而无需刷新整个页面。...2️⃣ 原生 JavaScript AJAX 请求流程// 1. 创建 XMLHttpRequest 对象var xhr = new XMLHttpRequest();// 2....3️⃣ 使用 jQuery 简化 AJAX$.ajax({url: 'https://api.example.com/data',  // 请求地址type: 'GET',                         ...4️⃣ AJAX 简单请求流程图用户操作(点击按钮/页面加载)前端 JS 发起 AJAX 请求 → XMLHttpRequest / jQuery请求发送到服务器服务器处理请求 → 查询数据库 / 执行逻辑服务器返回响应数据...5️⃣ 小技巧GET vs POSTGET:适合获取数据,数据量小,参数显示在 URL。POST:适合提交数据,数据量大,更安全。

    33910

    特定场景下Ajax技术的使用

    ajax介绍 jax技术包含了几种技术:javascript、xml、css、xstl、dom、xhtml和XMLHttpRequest七种技术,所以ajax就像是粘合剂把七种技术整合到一起,从而发挥各个技术的优势...ajax的基本原理和优点 为什么ajax会如此流行,必然有它的道理。...谁在使用ajax ajax技术被广泛的使用比如: 1. google mail         【google 邮件】 2 .google map          【google 地图】 3...2 如果使用ajax我们可以只提交用户名,确认用户名是否存在,再让用户点击注册 3 这是我们第一个案例,大家注意ajax开发的几个关键点 ajax经典案例—无刷新验证用户名(get) 创建XMLHttpRequest...缺点: 语法过于严谨 代码不易读 eval 函数存在风险 html vs xml vs json 比较: 若应用程序不需要与其他应用程序共享数据的时候, 使用 HTML 片段来返回数据时最简单的

    1.7K40

    30分钟全面解析-图解AJAX原理

    一、什么是 AJAX  1.为什么需要AJAX 当需要从服务器获取数据,并刷新页面的操作,如果不采用AJAX,则需要用提交整个表单的方式,当提交表单时,发送请求给服务器,页面需要等待服务器发送完response...2.AJAX的概念: 1.AJAX = 异步 JavaScript 和 XML。 2.AJAX 是一种用于创建快速动态网页的技术。 3.通过在后台与服务器进行少量数据交换,可以使网页实现异步更新。...》 AJAX工作原理及其优缺点 https://msdn.microsoft.com/zh-cn/library/1463ysyw(v=vs.110).aspx https://msdn.microsoft.com...system.web.httprequest.form.aspx https://msdn.microsoft.com/zh-cn/library/system.web.httpcontext.request(v=vs....80).aspx https://msdn.microsoft.com/zh-cn/library/system.web.httpcontext.response(v=vs.110).aspx 作

    4.2K121

    写给程序员的JMeter教程(二):JMeter与LoadRunner的简要对比

    商业 VS 开源 LoadRunner是一款强大的商业性质的性能测试软件,它费用高昴,使用LoadRunner需要付出较大的成本。...有限的平台支持 VS 支持绝大多数操作系统 LoadRunner Professional完全支持Windows,而在Linux操作系统上仅支持安装Load Generator。...复杂的学习曲线 VS 易于学习 LoadRunner非常专业,用一个词来形容,那就是Professional。...不支持二次开发 VS 灵活的扩展性 由于是商业软件,LoadRunner没有办法支持二次开发。...不支持JavaScript与Ajax,难以测试一些复杂场景 JMeter更适合测试一些并不是非常复杂的场景,由于它不支持JavaScript与Ajax,因此对大量使用Ajax的UI层面的一些性能测试难以进行

    1.9K31

    IronPython资料

    /weblog/arch_IronPython.shtml IronPython Samples :http://msdn2.microsoft.com/en-us/library/bb165436(VS...Orcas在2007年上半年将会进入beta版发布期,将会全面支持微软的ASP.Net AJAX技术。同时rcas也具有JavaScript调试功能、提供编译支持和语法校验。...此外,Orcas中还有其他AJAX特性,它包括改良的HTML设计器和丰富的CSS支持。Orcas的其他功能计划还有设计视图和实时的源代码校验,.Net的语言完整性检查功能也在计划之中。   ...ASP.Net AJAX支持多种浏览器,包括IE、Firefox和Safari。Opera也在计划中内,微软的AJAX将会卷起新一轮技术热潮。...微软AJAX的用户表示非常期待最终产品的面市“最终产品的发布十分重要,它将带来引人关注的变化。”

    1.2K90
    领券