1 在HTML P中光标切换到下一行 Shift+Enter;
2<P> 代表一个段落 换行<br /> 下拉列表框 用
选择行数:
<select id="row1" runat="server">
<option value="1">1行</option>
<option value="2">2行</option>
<option value="3">3行</option>
<option value="4">4行</option>
</select>
<p style="text-align:center; height: 187px;" >
选择行数:
<select id="row1" 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="cell1" runat="server">
<option value="1">1列</option>
<option value="2">2列</option>
<option value="3">3列</option>
<option value="4">4列</option>
</select>
<br />
<br />
<input id="Submit1" type="submit" runat="server" value="显示表格" onserverclick="Submit_onclick" οnclick="return Submit1_onclick()" />
<br />
<br />
<br />
<table id="t1" border="1" runat="server" visible="false" />
</p>
3 表格Table中代码生成表格 代码 需要添加using System.Web.UI.HtmlControls;
protected void Submit_onclick(object sender, EventArgs e)
{
int numberrow, numbercell, i, j;
numberrow = Convert.ToInt32(row1.Value);
numbercell = Convert.ToInt32(cell1.Value);
for (i = 1; i < numberrow + 1; i++)
{
HtmlTableRow row=new HtmlTableRow();
for(j=1;j<numbercell+1;j++)
{
HtmlTableCell cell=new HtmlTableCell();
cell.Controls.Add(new LiteralControl("行 "+i+","+"列 "+j));
row.Cells.Add(cell);
}
t1.Rows.Add(row);
t1.Visible = true;
}
4 需要在按钮下执行后台代码: onserverclick="Submit_onclick" 不带参数
<input id="Submit1" type="submit" runat="server" value="显示表格" onserverclick="Submit_onclick" οnclick="return Submit1_onclick()" />