程序在本地毫无错误,部署到服务器后,发现所有带验证控件的页面出现了错误:
当输入不符合验证控件的条件时,点击保存按钮可以正确的提示错误,网页不提交,这是正确的;
当输入符合验证控件的条件时,点击保存没有任何提示,网页还是不提交,这是怎么回事?
我查看了服务器上根目录下有aspnet_client\system_web\1_1_4322文件夹,里面的文件和我本地机器上的一样,但为什么会出现上述问题?
十万火急,期待答案...
有可能是按钮的单击事件丢失了。
Sorry,上面描述没有细看。
像你上面所说的这种情况有可能是.NET框架的版本不同,那个文件夹aspnet_client\system_web\1_1_4322也不同的。
当输入符合验证控件的条件时,点击保存没有任何提示,网页还是不提交,这是怎么回事?-------先不用Js来做出提示(完成之类的提示)、你用其它方式来提示完成些页面过程!!!
让服务器的IIS安装高版本的试一试!!
如果你的站点是WEB根目录的话。
试试把你本地站点根目录下的aspnet_client文件夹及子目录传到站点上。