我将我的 doctype 指定为 xhtml strict,但它作为 text/html 的内容类型通过网络发送。我想指定内容类型是 application/xhtml+xm,但我不知道在哪里或者是否可以在我的应用程序中配置它
user1228
问问题
18735 次
3 回答
16
于 2008-10-06T16:05:50.857 回答
3
在文件后面的代码中,在 Page_Load 事件期间,尝试添加以下代码:
Response.Clear()
Response.ContentType = "application/xhtml+xm"
于 2008-10-06T16:06:16.830 回答
0
=========aspx================
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs"
Inherits="_Default" %>
<asp:literal runat="server" id="dt"></asp:literal>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
==============后面的代码=========
protected void Page_Load(object sender, EventArgs e)
{
this.dt.Text= "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0
Transitional//EN\"
\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">";
}
于 2011-08-03T20:21:02.593 回答