ghx88

ASP.NET 中配置客户端验证

    验证控件可以自动生成客户端和服务器端代码。如果浏览器支持JavaScript,那么客户端验证脚本就自动发送到浏览器。如果浏览器不支持JavaScript,验证控件程序就自动在服务器端代码中实验。
    验证控件所使用的JavaScript脚本库是在安装.NET框架时自动在服务器上安装的。该脚本库位于名为WebUIValidation.js的文件中。
    在默认情况下,WebUIValidation.js被安装到名为aspnet_client的目录下,位于Web服务器的wwwroot目录中。如果要改变Web服务根目录的位置,就需要把aspnet_client目录拷贝到新的根目录中;否则就不能启用验证脚本。
    WebUIValidation.js文件准确位置是由machine.config文件决定的(在<WebControl clientScriptLocation>小节中)。
    Microsfot在ASP.NET框架中封装了一个名为aspnet_regiis的命令工具,可以用来自动安装和卸载该脚本库。要安装该脚本库则执行aspnet_regiis -c;要卸载该库则执行aspnet_regiis -e。aspnet_regiis工具位于\WINNT\Microsoft.NET\Framework\[version]\目录下。

posted on 2005-03-26 09:46  ghx88  阅读(186)  评论(0)    收藏  举报

导航