将Asp.Net页面输出为HTML的简单代码如下:
c#代码:
1
WebRequest mywebrq;
2
3
WebResponse mywebresp;
4
5
StreamReader sr;
6
7
Streamwriter sw;
8
9
Private void Page_Load(object sender,EventArgs e)
10
11
{
12
13
mywebreq=WebRequest.Create(http://localhost/Test.aspx);
14
15
mywebresp=mywebreq.GetResponse();
16
17
sr=new streamReader(mywebresp.GetResponsestream());
18
19
strHtml=sr.ReadToEnd();
20
21
sw=File.CreateText(server.mappath("Test.htm"));
22
23
sw.writeling(strHtml);
24
25
sw.close();
26
27
Response.writeFile(Server.Mappath("Test.htm"));
28
29
}
30

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30
