在windows  server  2003中使用了RegularExpressionValidator验证控件后,点击按钮,页面没有任何反应,没有提交回服务器,急待各位大侠前来讲解,谢谢啦!

解决方案 »

  1.   

    另外,去掉该控件后一切正常。这个页面在win2000,xp中测试均无问题,为什么在win 2003中确不能用呢?
      

  2.   

    Enable AutoPostBack 点上了吗?
      

  3.   

    告诉你一条命令你根据你的情况看看是怎么回事 aspnet_regiis.exe -?
      

  4.   

    在.net的工具里找到  Visual Studio .NET 2003 命令提示
      

  5.   

    RegularExpressionValidator 这个验证控件没有AutoPostBack这个属性,并且我的程序在2000和xp下都是正常的。高手们快来指教一下啊!!
      

  6.   

    你是程序放在win2003上,其他机器没反应?
    还是用win2003游览该页面没反应
      

  7.   

    你的server2003 是不是打了sp1?
      

  8.   

    回复:hdt(倦怠)我的程序放在2003上有问题,放在xp和2000上没问题。回复:gngnandgngn(仗义执言)已通过验证了
      

  9.   

    framework的版本是win 2003自带的1.1,安装系统时自动装上的
    系统打了sp1,framework也打了sp1
      

  10.   

    先试试将EnableClientScript属性设为False看看有没有反应?
      

  11.   

    或者你重新作个页面或者你执行后看下其html源码,看和2000下有什么区别
      

  12.   

    //*****判断是否验证成功
    if(!IsValid)
    {
                    //*****验证成功拆行处理
    }
      

  13.   

    回复:Eddie005(♂) 暴赱 『零零伍』(︶︵︶) 将EnableClientScript属性设为False,可以提交回服务器了,可是验证功能也不起作用了啊
      

  14.   

    浏览器是否禁用了javascript? 是否支持客户端验证
      

  15.   

    没有禁用,我有3台2000、xp、2003 共3台服务器,在客户端访问2000、xp都行,就是2003不行
    可是现在要更换服务器,新服务器想装2003,安装2000的服务器要挪做它用
      

  16.   

    EnableEventValidation="true" 在Page里添加
      

  17.   

    恩,有可能是sp1的脚本替换的问题,请参考以下链接的内容修改:
    http://hyphappy.cnblogs.com/archive/2005/09/21/241011.html
      

  18.   

    如有问题加我msn [email protected]
      

  19.   

    我遇到过的!
    在服务器上用那个什么regist.. iis的命令!
    然后把服务器上的aspnet_client文件夹拷贝到你的站点下面!
    或者把你站点下的aspnet_client文件夹删除了!
    就应该可以了!
      

  20.   

    最好是aspnet_client文件夹拷贝到你的站点下面!你那个应该是其他的什么动态的代码都会执行!
    就是提交没反应或者验证不成功!
    你试试吧,应该可以的1
      

  21.   

    你看看是不是这个原因:
    <form > --第一个不是runat="server"表单
        
        <form runat="server">
    </form>
         <asp:Button ...>
        </form>
    以前在作一个项目的时候,出现过这种情况,结果点击button没有任何反应。
      

  22.   

    被严正的控件的AutoPostBack属性是否设置为true。
      

  23.   

    http://community.csdn.net/Expert/topic/4343/4343030.xml?temp=.9400904
    看看这个有这个方面的原因么?
      

  24.   

    应该是该站点根目录没有aspnet_client这个子目录(内含所有Validator所需要的js文件),你在你的系统里搜索aspnet_client这个目录,复制一个到该站点的根目录就行了。因为PostBack是通过客户端调用一个__doPostBack()的javascript函数实现的,不能PostBack肯定就是脚本出错,要么是你的脚本错要么是缺少了自带的脚本,而你说是Validator引起的那就肯定是缺少了自带的脚本,那就复制一个自带脚本给它就可以了。
      

  25.   

    重装系统后不打sp1,直接配置应用能正常使用后,再打上sp1后就没问题了谢谢大家了!!!情人节快乐!!!