易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net客户端或服务端验证方式


客户端验证方式:
 protected void Page_Load(object sender, EventArgs e)
    {
       
        if (!IsPostBack)
        {
            this.Button1.Attributes.Add("onclick", "return checkSame()");//为Button1添加onclick()事件 ,Button为服务器控件
        }
   }
 <script type="text/javascript">
   
   function trim(s) {
          return s.replace( /^\s*/, "" ).replace( /\s*$/, "" );
   }
      
  function checkSame(){
      var ob1=trim(document.getElementById('username').value);
      var patrn=/^[A-Za-z0-9_-]+$/;
      if(ob1.length==0) {
      alert('wrong');
      return false; }
      if (!patrn.exec(ob1)) {alert("bu pi pei"); return   false ; }
      return true;
  
     
   }
   
    </script>
服务端验证方式:using System.Text.RegularExpressions;
                    protected void Button1_Click(object sender, EventArgs e)
    {  string username=this.username.Text;
       string pass = this.password.Text;
    
      
 
       if (username.Trim().Length == 0 || username == "") { RegisterStartupScript("", "<script language=javascript>alert('用户名不能为空!');</script>"); }
 &n


相关文档:

ASP.NET 页面间数据传递技巧

0、引言
  Web 页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用Asp.NET 设计开发一个Web系统时, 遇到一个重要的问题是如何保证数据在页面间进行正确、安全和高效地传送,Asp.net 提供了状态管理等多种技术来解决保存和传递数据 ......

asp.net 请求参数错误异常处理

package com.accp.filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.H ......

Asp.Net分页代码

分页是最常用的功能之一,这段分页代码适合初学者。
以新闻分页为例,代码共包含三个部分:一是分页页码显示,二是显示当前页的新闻,三是后台代码。
一、页码显示
  1.在后台定义一个变量:protected string PageInfo = "";
  2.执行分页,赋值后在前台输出:<%=PageInfo%>
二、显示当前页的新闻
  使用 ......

asp.net browse for folder

System.Windows.Forms;
FolderBrowserDialog 提供了我们需要的文件夹浏览对话框,因为是COM必须是STA的,设置 AspCompat="true"来解决这个问题。
用法:
    protected void Button1_Click(object sender, EventArgs e)
    {
 
         ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号