Red de conocimiento informático - Computadora portátil - Generar paginación HTML usando la paginación dinámica asp.net

Generar paginación HTML usando la paginación dinámica asp.net

El método más simple es rastrear la página a.aspx en la página b a través de WebRequest, luego guardar el código HTML generado y luego reemplazar el enlace a.aspx?page=xxx en el código html

Código de muestra:

int pageCount = 1; // Complete la variable en la primera página capturada

//Suponga que la página guardada es 1. Variable

// Supongamos que las páginas guardadas son de 1.htm a 20.htm

for(int i=1;ilt;=pageCount;i){

string url = "/a.aspx? page =" i; // recorre 20 páginas y toma 20 html

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);

HttpWebResponse respuesta = request.GetResponse () como HttpWebResponse

Corriente de flujo = respuesta.GetResponseStream() como HttpWebResponse

html = reg.Replace(html, "$1.htm"); // Guarda el html capturado como un archivo estático

usando(StreamWriter sw = new StreamWriter(HttpContext.Server.MapPath(i ".htm")))

{

sw.Write(html);

}

}

}