cra*_*ver 10 asp.net xhtml-1.0-strict
有没有什么好方法可以让ASP.NET 2.0在XHTML 1.0严格(或过渡)DTD下进行验证?在我破解HTTP响应的核心之前,我有兴趣听一些想法.
一个主要问题是表单标签本身,这是我在尝试验证时从W3C获得的输出:
Line 13, Column 11: there is no attribute "name".
<form name="aspnetForm" method="post" action="Default.aspx" onsubmit="javascript
Run Code Online (Sandbox Code Playgroud)
众所周知,该标签对ASP.NET来说非常重要.Hmmmm.
Cal*_*oth 11
ASP.NET 2.0及更高版本确实可以输出Strict(或Transitional)XHTML.这将解决您的'没有属性'名称"'验证错误,以及其他内容.要进行此设置,请使用以下内容更新Web.config文件:
<system.web>
... other configuration goes here ...
<xhtmlConformance mode="Strict" />
</system.web>
Run Code Online (Sandbox Code Playgroud)
对于Transitional XHTML,请mode="Transitional"改用.
请参见如何:在MSDN上的ASP.NET网站中配置XHTML呈现.
| 归档时间: |
|
| 查看次数: |
2962 次 |
| 最近记录: |