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]\目录下。
验证控件所使用的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]\目录下。
浙公网安备 33010602011771号