求救!用了RequiredFieldValidator之类的验证控件后提交数据就没有反应了,把aspnet_client文件夹删了就正常,但删除aspnet_client文件夹验证控件根本不工作形同虚设,怎么会这样呢?告诉我怎么办啊~~谢了!!!谢谢~~~~

解决方案 »

  1.   

    wwwroot\aspnet_client\system_web\1_1_4322\WebUIValidation.js
    的这个文件的版本与你开发时的不同,将你能用的版本覆盖上去
      

  2.   

    我咨询了一下空间服务商,他说我的虚拟目录采用的ASP.NET版本就是1.1.4322的,而我的程序是用vs2003开发的,FrameWork也应该是1.1.4322的,不可能还有别的1.1版本吧~~
    还有,在wwwroot目录下已经有了aspnet_client这个文件夹,那我的程序所在的虚拟目录下是不是还要放上aspnet_client这个文件夹呢?
    我在自己的电脑上虚拟目录下都不用放这个文件夹的啊~只要在WEB根目录下有这个文件夹就可以了。
    但为什么会出现不放aspnet_client这个文件夹,验证控件就不起作用,而放了这个文件夹,验证控件又无法通过呢?头痛啊,这个.net怎么这么难搞的啊,郁闷死了~
      

  3.   

    net_lover(【孟子E章】) 
    救我啊~~我真的不知道是怎么回事啊~~
    我现在都把我的aspnet_client文件夹给空间服务商,让他们把根目录下原来的文件夹给替换掉试试。
    怎么会这样呢?没有人碰到过这种情况吗?
    为什么我在其它电脑上配置IIS+FrameWork都不会出现这种情况呢?
    难道是WebConfig里面有什么要配置的出了问题?头疼啊~~
      

  4.   

    的确是空间服务器的ASP.NET版本出了问题,
    在服务器上运行
    %windir%\Microsoft.Net\FrameWork\v1.1.4322\aspnet_regiis -c
    问题解决~~
    谢谢net_lover(【孟子E章】)