亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教下在asp.net中服務器控件table怎樣動態生成表格?求咋實現

請教下在asp.net中服務器控件table怎樣動態生成表格?求咋實現

翻過高山走不出你 2022-04-08 16:07:20
就是說在.aspx的頁面中動態生成table表格,可以根據用戶輸入的行和列的數量來確定table的行和列。謝謝!
查看完整描述

4 回答

?
有只小跳蛙

TA貢獻1824條經驗 獲得超8個贊

Table tb = new Table();

int row = 3; // 行數
int col = 4; // 列數
for(int i=0;i<row;i++){
TableRow tr = new TableRow();
tb.Rows.Add(tr);

for(int j=0;j<col;j++){
TableCell td = new TableCell();
tr.Cells.Add(td);
td.Text = i.ToString();
}
}



查看完整回答
反對 回復 2022-04-11
?
寶慕林4294392

TA貢獻2021條經驗 獲得超8個贊

1.可以頁面中用js 生成
2.可以用后臺服務器拼字符串<table>.....</table>(幾行幾列就幾個循環拼tr和td的問題),然后把拼好的字符串給lable控件 就可以在前臺顯示表格

查看完整回答
反對 回復 2022-04-11
?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

首先兩個TEXTBOX,用來接受行和列的數量,
int hang = Convert.ToInt32(TextBox1.Text);
int lie = Convert.ToInt32(TextBox2.Text);
Response.Write("<table>");
for (int i = hang; i > 0; i--)
{
Response.Write("<tr>");
for (int j = lie; j > 0; j--)
{
Response.Write("<td>");
Response.Write("表格內容");
Response.Write("</td>");
}
Response.Write("</tr>");
}
Response.Write("</table>");

 


查看完整回答
反對 回復 2022-04-11
?
qq_遁去的一_1

TA貢獻1725條經驗 獲得超8個贊

Table
tb
=
new
Table();
int
row
=
3;
//
行數
int
col
=
4;
//
列數
for(int
i=0;i<row;i++){
TableRow
tr
=
new
TableRow();
tb.Rows.Add(tr);
for(int
j=0;j<col;j++){
TableCell
td
=
new
TableCell();
tr.Cells.Add(td);
td.Text
=
i.ToString();
}
}



查看完整回答
反對 回復 2022-04-11
  • 4 回答
  • 0 關注
  • 275 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號