您的位置:首页 > 编程语言 > ASP

ASP.NET中表格的灵活使用

2008-12-19 16:38 197 查看
<script language="C#" Runat="server">
void Page_Load(Object sender,EventArgs e)
{
int row=0;
int numrows=Int32.Parse(Select1.Value);
int numcells=Int32.Parse(Select2.Value);

for(int j=0;j<numrows;j++)
{
HtmlTableRow r=new HtmlTableRow();

if(row%2==1)
r.BgColor="blue";
row++;
for(int i=0;i<numcells;i++)
{
HtmlTableCell c=new HtmlTableCell();
c.Controls.Add(new LiteralControl("行"+j.ToString()+",列"+i.ToString()));
r.Cells.Add(c);
}
Table1.Rows.Add(r);
}
}
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>表格的使用</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<table border=1 cellpadding=5 cellspacing=0 id=Table1 bordercolor="#128956" runat=server >
<tbody>
</tbody>
</table>

<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>
<option value="5">5</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>
<option value="5">5</option>
</select>
<p>
<input id="Submit1" type="submit" value="生成表" /> </p>
</div>
</form>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: