开发者

.NET 4 breaking W3C rules

Hopefully a simple one.

I have a .NET 4 website built in Sitefinity. The HTML that is rendered is creating the following hidden field and script:

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

The problem with this is it is breaking W3C strict guidelines, with the message:

li开发者_如何学Gone 75 column 52 - Error: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag

Any idea how I can make this right?

Thanks Al


It turned out that this was a Sitefinity 4 thing.....all fixed now.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜