1

我不知道为什么,但是

 ]>

一直显示在我的文档上,所以我认为它没有被正确解释。我的页面顶部如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
[
  <!ATTLIST span parentNode CDATA #IMPLIED>
  <!ATTLIST span value CDATA #IMPLIED>
]>

我不确定为什么。我的文件头的完整名称是:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebFormDesignerFrameset.aspx.cs" Inherits="BICWeb.WebFormDesignerFrameset" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<%@ Register Assembly="InspectTech.Web.WebControls" Namespace="InspectTech.Web.WebControls"
TagPrefix="iwc" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
[
  <!ATTLIST span parentNode CDATA #IMPLIED>
  <!ATTLIST span value CDATA #IMPLIED>
]>
4

1 回答 1

0

我相信你必须<!ELEMENT span EMPTY>在你的属性之前声明一个。

您可以查看http://xmlwriter.net/xml_guide/attlist_declaration.shtml了解更多信息。

于 2012-08-21T14:49:53.313 回答