现在我在做用户注册的界面 Reg.aspx(应用了母板)
javascript写在母版内(好像只能写那吧?)
javascript控制用户输入长度是否合法
其他的不能为空 email格式等都是用到验证控件
自定义控件验证是否重用户 等等
问题来了,不写客户端脚本还好,写了以后所以的验证都不通过了,就算密码不输入 点提交一样能注册写入数据库
有类似于csdn强大的验证用户注册源代码吗?
有请发到我邮箱好吗?[email protected]

解决方案 »

  1.   

    我爱jquery,你搜搜jquery的验证插件
      

  2.   

    ASP.NET提供了一系列验证控件,你说的需求,都可以实现,你可以看看.自己写js实现的话,不一定要放在母版页上,你试着调试一下
      

  3.   

    加上母版页以后,生成的控件id前缀会加上母版页名字
    js获得控件id的时候改一下document.getElementById(“txtUserName”);
    改成
    document.getElementById("<%=txtUserName.ClientID %>");
      

  4.   

    <script language="javascript" type="text/javascript"> 
            
            function checkForm() 
            { 
                
                var length=document.form1.tb_UserName.value.length; 
                //如果填写内容长度不在6到10字符之间 
                if(length<6||length>10) 
                { 
                    alert("用户名必须是6到10个字符!"); 
                    return false; 
                } 
                else 
                { 
                    return true; 
                } 
            } 
        </script>
    去掉母板 可以正常用了