扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:天极新技术工作室 来源:yesky 2007年10月26日
关键字: Windows
<p> 行: <select id="Select1" runat="server"> <option Value="1">1</option> <option Value="2">2</option> <option Value="3">3</option> <option Value="4">4</option> </select> <br> 列: <select id="Select2" runat="server"> <option Value="1">1</option> <option Value="2">2</option> <option Value="3">3</option> <option Value="4">4</option> </select> 在用户提交的时候,实际上我们示对页面进行了刷新,即在Page_Load方法里面处理,具体如下(htmltable.aspx): <!--源文件: form\HtmlControl\htmltable.aspx--> <html> <head> <script language="VB" runat="server"> Sub Page_Load(sender As Object, e As EventArgs) Dim numrows As Integer Dim numcells As Integer Dim i As Integer = 0 Dim j As Integer = 0 Dim Row As Integer = 0 Dim r As HtmlTableRow Dim c As HtmlTableCell ' 产生表格 numrows = CInt(Select1.Value) numcells = CInt(Select2.Value) For j = 0 To numrows-1 r = new HtmlTableRow() If (row Mod 2 <> 0) Then r.BgColor = "Gainsboro" End If row += 1 For i = 0 To numcells-1 c = new HtmlTableCell() c.Controls.Add(new LiteralControl("row " & j & ", cell " & i)) r.Cells.Add(c) Next i Table1.Rows.Add(r) Next j End Sub </script> </head> <body> <h3><font face="Verdana">.NET->HtmlTable</font></h3> <form runat=server> <font face="Verdana" size="-1"> <p> <table id="Table1" CellPadding=4 CellSpacing=0 Border="1" runat="server" /> <p> 行: <select id="Select1" runat="server"> <option Value="1">1</option> <option Value="2">2</option> <option Value="3">3</option> <option Value="4">4</option> </select> <br> 列: <select id="Select2" runat="server"> <option Value="1">1</option> <option Value="2">2</option> <option Value="3">3</option> <option Value="4">4</option> </select> <input type="submit" value="产生表格" runat="server"> </font> </form> </body> </html> |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者