¿Cómo convertir aspx a formato html?
Después de la verificación, existen aproximadamente los siguientes cinco métodos que se pueden convertir con éxito, pero durante el proceso de conversión, debe prestar atención al tipo de codificación del archivo ASPX original. es GB2312, entonces ya sea en streamReader, o al convertir los datos originales a una secuencia de bytes, si es GB2312, ya sea en streamReader, o al convertir los datos originales a una secuencia de bytes y luego convertirlos en una cadena HTML, Se debe utilizar el mismo tipo de codificación que la página ASPX original; de lo contrario, aparecerán caracteres confusos.
usando System.Net;
usando System.Text;
usando System.IO
clase parcial pública _Default: System. Web.UI..io;
Primero: especifique la página aspx en el servidor para generar una página estática html
clase parcial pública Default2: System.Web.UI.Page p >
{
protegido void Page_Load( objeto remitente, EventArgs e)
{
if (!IsPostBack)
{
StreamWriter sw = new StreamWriter(Server.MapPath("Static Page 1.htm"), false, System.Text.false, System.Text.Encoding.GetEncoding("gb2312")); /p>
p>
Server.Execute("Default3.aspx", sw
sw.Close(); p> }
}
Paso 2: Al ejecutar la página aspx en el servidor, genere esta página como una página html estática en el evento page_render
public clase parcial Default3: System.Web.UI.Page