aspx 页面缺少部分,验证不起作用
aspx page missing sections, validation not working
我正在尝试诊断 RequiredFieldValidators
在某些环境中未触发的问题,我将问题缩小到 Page_Validators
数组未为其所在站点设置的事实没用。
我查看了一下,验证器数组变量设置在 //<[!CDATA[ ... //]]>
部分。因为我没有直接设置它,所以我假设这是 .NET 在做它的工作。但是,我注意到某些页面中缺少负责设置此变量的代码部分,从而导致了问题。事实上,整个文件都不同了,损坏的版本丢失了大约一半的标记。代码被分成几块,有大段(> 200 行)白色 space,标记也几乎没有格式化。
可能是什么问题?部署到任一环境的代码都没有区别,但我在几个地方看到了这一点。
感谢您的帮助。
发现它是什么了,它有点傻,但很高兴它不是太复杂。我们的一个母版页有一个未正确关闭的脚本标签。修复后,代码将按预期执行。
我正在尝试诊断 RequiredFieldValidators
在某些环境中未触发的问题,我将问题缩小到 Page_Validators
数组未为其所在站点设置的事实没用。
我查看了一下,验证器数组变量设置在 //<[!CDATA[ ... //]]>
部分。因为我没有直接设置它,所以我假设这是 .NET 在做它的工作。但是,我注意到某些页面中缺少负责设置此变量的代码部分,从而导致了问题。事实上,整个文件都不同了,损坏的版本丢失了大约一半的标记。代码被分成几块,有大段(> 200 行)白色 space,标记也几乎没有格式化。
可能是什么问题?部署到任一环境的代码都没有区别,但我在几个地方看到了这一点。
感谢您的帮助。
发现它是什么了,它有点傻,但很高兴它不是太复杂。我们的一个母版页有一个未正确关闭的脚本标签。修复后,代码将按预期执行。