一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

.NET 2.0中直接得到頁面HTML代碼(. NET 2.0 code in the H...

 filedot 2011-12-24

.NET 2.0中直接得到頁面HTML代碼 [ English ]

2008-2-24 1:52:05 中國學(xué)網(wǎng) 跟貼 0 條 網(wǎng)友投稿

 


  在ASP.NET 2.0中,有時候需要對ASP.NET生成的HTML代碼進行處理,或者是保存成靜態(tài)文件。ASP.NET 提供了直接將請求保存成文件的方法:HttpRequest.SaveAs方法。下面這個方法就是在ASP.NET 2.0中得到ASP.NET生成的HTML代碼,同時,生成一個靜態(tài)文件的方法。
VB.NET

<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www./TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
 

Function CreateDataSource() As ICollection
Dim dt As System.Data.DataTable = New System.Data.DataTable
Dim dr As System.Data.DataRow
dt.Columns.Add(New System.Data.DataColumn("學(xué)生班級", GetType(System.String)))
dt.Columns.Add(New System.Data.DataColumn("學(xué)生姓名", GetType(System.String)))
dt.Columns.Add(New System.Data.DataColumn("語文", GetType(System.Decimal)))
dt.Columns.Add(New System.Data.DataColumn("數(shù)學(xué)", GetType(System.Decimal)))
dt.Columns.Add(New System.Data.DataColumn("英語", GetType(System.Decimal)))
dt.Columns.Add(New System.Data.DataColumn("計算機", GetType(System.Decimal)))
Dim i As Integer = 0
For i = 0 To 50 - 1
Dim rd As System.Random = New System.Random(Environment.TickCount * i)
dr = dt.NewRow
dr(0) = "班級" + i.ToString
dr(1) = "【孟子E章】" + i.ToString
dr(2) = System.Math.Round(rd.NextDouble * 100, 2)
dr(3) = System.Math.Round(rd.NextDouble * 100, 2)
dr(4) = System.Math.Round(rd.NextDouble * 100, 2)
dr(5) = System.Math.Round(rd.NextDouble * 100, 2)
dt.Rows.Add(dr)
Next
Dim dv As System.Data.DataView = New System.Data.DataView(dt)
Return dv
End Function

Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
If Not IsPostBack Then
GridView1.DataSource = CreateDataSource()
GridView1.DataBind()
End If
End Sub

Protected Overloads Overrides Sub Render(ByVal writer As HtmlTextWriter)
Dim html As System.IO.StringWriter = New System.IO.StringWriter
Dim tw As System.Web.UI.HtmlTextWriter = New System.Web.UI.HtmlTextWriter(html)
MyBase.Render(tw)
Dim sw As System.IO.StreamWriter
sw = New System.IO.StreamWriter(Server.MapPath("a.htm"), False, System.Text.Encoding.Default)
sw.Write(html.ToString)
sw.Close()
tw.Close()
Response.Write(html.ToString)
End sub
</script>
<html xmlns="http://www./1999/xhtml">
<head>
<title>得到ASP.NET生成的HTML</title>
</head>
<body>
<form id="Form1" runat="server">
<asp:GridView ID="GridView1" runat="server" Font-Size="12px" BackColor="#FFFFFF"
GridLines="Both" CellPadding="4" Width="560">
<HeaderStyle BackColor="#EDEDED" Height="26px" />
</asp:GridView>
</form>
</body>
</html> 轉(zhuǎn)帖于 Xue163.com_VB.NET

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    在线观看免费午夜福利| 人妻少妇av中文字幕乱码高清| 国产不卡免费高清视频| 亚洲男人的天堂色偷偷| 亚洲一区二区精品久久av| 日本中文字幕在线精品| 国产精品成人一区二区在线| 经典欧美熟女激情综合网| 视频一区二区三区自拍偷| 五月婷婷综合激情啪啪| 欧美一区二区三区性视频| 女厕偷窥一区二区三区在线| 亚洲精品高清国产一线久久| 国产一区二区熟女精品免费| 色偷偷亚洲女人天堂观看| 亚洲天堂精品1024| 国产精品人妻熟女毛片av久| 国产精品九九九一区二区| 国产内射一级一片内射高清视频 | 九九热国产这里只有精品| 国产欧美性成人精品午夜| 欧美亚洲另类久久久精品| 狠狠做五月深爱婷婷综合| 91播色在线免费播放| 免费在线播放不卡视频| 国产一区欧美一区日本道| 午夜精品国产一区在线观看| 日韩丝袜诱惑一区二区| 国产精品丝袜一二三区| 九九热在线视频观看最新| 亚洲中文在线男人的天堂| 福利一区二区视频在线| 欧美精品久久99九九| 天堂av一区一区一区| 日本免费一级黄色录像| 亚洲最新的黄色录像在线| 高清在线精品一区二区| 欧美成人黄色一区二区三区| 日本一本不卡免费视频| 久久亚洲成熟女人毛片| 99久久人妻精品免费一区|