C# aspx页缺少节,验证不起作用
我正在尝试诊断RequiredFieldValidators在某些环境中无法启动的问题,我将问题缩小到Page_Validators阵列没有为无法工作的站点设置的事实 我查看了它,在//部分设置了validator数组变量。因为我没有直接设置它,我假设这是.NET在做它的工作。但是,我注意到负责设置此变量的代码部分在某些页面中丢失,从而导致了问题。事实上,整个文件是不同的,损坏的版本缺少大约一半的标记。代码被分成几部分,有大于200行的空白区域,并且标记几乎没有格式化 有什么问题吗?部署到这两种环境的代码没有区别,但我在一些地方看到了这一点C# aspx页缺少节,验证不起作用,c#,html,asp.net,sharepoint,webforms,C#,Html,Asp.net,Sharepoint,Webforms,我正在尝试诊断RequiredFieldValidators在某些环境中无法启动的问题,我将问题缩小到Page_Validators阵列没有为无法工作的站点设置的事实 我查看了它,在//部分设置了validator数组变量。因为我没有直接设置它,我假设这是.NET在做它的工作。但是,我注意到负责设置此变量的代码部分在某些页面中丢失,从而导致了问题。事实上,整个文件是不同的,损坏的版本缺少大约一半的标记。代码被分成几部分,有大于200行的空白区域,并且标记几乎没有格式化 有什么问题吗?部署到这两种
谢谢你的帮助。发现了它是什么,有点傻,但很高兴它不太复杂。我们的一个母版页有一个未正确关闭的脚本标记。修复后,代码按预期执行。因此我再次尝试…这次生成了完整的页面,但CDATA部分在Chrome的调试器中没有颜色格式。不确定这是否重要,但它也缺少一个标签。可能与格式有关?