📄 table.aspx
字号:
<html>
<head>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e) {
//生成表格
//得到用户输入的表格的行数并转换成int
int numrows = int.Parse(rowNum.Text);
//得到用户输入的每行的单元格数并转换成int
int numcells = int.Parse(cellNum.Text);
//通过循环来创建表格的行
for (int j=0; j<numrows; j++) {
TableRow r = new TableRow();
//通过循环来创建表格的单元格
for (int i=0; i<numcells; i++) {
TableCell c = new TableCell();
c.Controls.Add(new LiteralControl("(" + j.ToString() + "," + i.ToString()+")"));
r.Cells.Add(c);
}
Table1.Rows.Add(r);
}
}
</script>
</head>
<body>
<h3>动态生成表格实例</h3>
<form runat=server>
<asp:Table id="Table1"
Font-Size="8pt"
CellPadding=5
CellSpacing=0
BorderColor="black"
BorderWidth="1"
Gridlines="Both"
runat="server"/>
<p>
表格的行数:
<asp:TextBox id="rowNum" Text="0" runat="server"/><br>
每行所包含的单元格数:
<asp:TextBox id="cellNum" Text="0" runat="server"/><p>
<asp:button Text="生成表格" runat=server/>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -