再說ASP輸出N行N列表格_ASP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:處理ASP請求的內部討論ASP請求由WAM對象進行初始化處理。該WAM對象再把它發送給ASP-RunTime。ASP-RunTime通過創建一個內部頁面對象對其進行響應。 WAM對象是一個自由線程對象。當它調用諸如ASP.DLL的ISAPI擴展時,它
幾乎在每個站點中我們都要使用程序來輸出列表:新聞列表、產品列表等等,輸出的方式也因內容的不同而不同,對于新聞列表,通常是一行一行的循環輸出;對于產品列表,通常得一個單元格一個單元格的輸出。下邊我們就用ASP來輸出一個五行四列的表格。
1、一行一行的輸出
以下為引用的內容: <% Response.Write("<table border=""1"" width=""200"">") For i=1 to 5 Response.Write("<tr><td> </td><td> </td><td> </td><td> </td></tr>") Next Response.Write("</table>") %> |
這沒什么好說的了,大家都看得明白。
2、一個單元格一個單元格的輸出
以下為引用的內容: <% Response.Write("<table border=""1"" width=""200"">") For i=1 to 18 If i mod 4 = 1 Then Response.Write("<tr>") Response.Write("<td> </td>") If i mod 4 = 0 Then Response.Write("</tr>") Next '補足單元格 i = i - 1 If i mod 4<>0 Then For j=1 to 4-i mod 4 Response.Write("<td>補</td>") Next Response.Write("</tr>") End If Response.Write("</table>") %> |
這邊需要說明一下:網上很多的輸出N行N列表格的ASP中都沒有考慮最后一行的列數是否完整,即沒有上邊的補足部分,結果輸出一個殘缺的表格。細節上的問題,毛病雖不大,但還是希望大家注意下。
分享:ASP錯誤大全ASP錯誤大全 對初學者們有幫助,或許高手也會忘記,ASP錯誤大全 MicrosoftVBScript語*錯誤(0x800A03E9)-->內存不足 MicrosoftVBScript語*錯誤(0x800A03EA)-->語*錯誤 MicrosoftVBScript語*
相關ASP教程:
- 相關鏈接:
- 教程說明:
ASP教程-再說ASP輸出N行N列表格。