Asp.net .NET4违反W3C规则

Asp.net .NET4违反W3C规则,asp.net,scriptmanager,sitefinity-4,Asp.net,Scriptmanager,Sitefinity 4,希望是一个简单的 我有一个.NET4网站内置于Sitefinity。呈现的HTML正在创建以下隐藏字段和脚本: <input type="hidden" name="ctl00$ctl04" id="ctl04" /> <script type="text/javascript"> //<![CDATA[ Sys.Application.setServerId("ctl04", "ctl00$ctl04"); Sys.Application._enableHisto

希望是一个简单的

我有一个.NET4网站内置于Sitefinity。呈现的HTML正在创建以下隐藏字段和脚本:

<input type="hidden" name="ctl00$ctl04" id="ctl04" />
<script type="text/javascript">
//<![CDATA[
Sys.Application.setServerId("ctl04", "ctl00$ctl04");
Sys.Application._enableHistoryInScriptManager();
//]]>
</script>

//
问题在于,它违反了W3C严格的指导原则,其中包含以下信息:

第75行第52列-错误:文档类型不允许在此输入元素;缺少“p”、“h1”、“h2”、“h3”、“h4”、“h5”、“h6”、“div”、“pre”、“address”、“fieldset”、“ins”、“del”开始标记之一

你知道我该怎么做吗

谢谢
Al

原来这是一个SiteFinity4问题……现在都解决了