asp.net - page - asp route tag helper
¿Cómo se especifica su tipo de contenido en ASP.NET WebForms? (3)
Estoy especificando mi doctype como xhtml strict, pero se está enviando por cable como un tipo de contenido de texto / html. Me gustaría especificar que el tipo de contenido es application / xhtml + xm, pero no puedo determinar dónde o si puedo configurarlo desde mi aplicación
En el código detrás del archivo, durante el evento Page_Load, intente addind el siguiente código:
Response.Clear()
Response.ContentType = "application/xhtml+xm"
========= 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">
============== código detrás =========
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/">";
}
Puede especificarlo en la sección @ atributos de página, como esta:
<%@ Page ContentType="application/xhtml+xm" %>
... más en MSDN .