gpt4 book ai didi

asp.net - 将生成的行和列添加到 aspx 文件中的表

转载 作者:行者123 更新时间:2023-12-04 05:57:03 27 4
gpt4 key购买 nike

我想把我的表格添加到页面中,表格控件放在aspx文件中,列和行在aspx.cs文件中生成:

if (Page.IsValid)
{
var start = Int32.Parse(TextBox1.Text);
var slut = Int32.Parse(TextBox2.Text);
var diff = Int32.Parse(TextBox3.Text);

for(int i = 0; i < (slut - start) / diff; i++)
{
TableRow tr = new TableRow();
tr.ID = "row" + i.ToString();
for (int j = 0; j <= 2; j++)
{
TableCell tc = new TableCell();
tc.ID = "cell" + j.ToString();

tr.Cells.Add(tc);
}
??.Rows.Add(tr);
}
}

在 aspx 中:
<asp:Table ID="Table" runat="server" Visible="true">

</asp:Table>

我应该在哪里写“??”是?身份证不行。

最佳答案

首先将您的表的 ID 更改为:

<asp:Table ID="MyTable" runat="server" Visible="true">

然后:
MyTable.Rows.Add(tr);

我认为 ASP.NET 很困惑,因为它有一个名为 Table 的控件。你试图用 ID="Table" 来识别你的表.

关于asp.net - 将生成的行和列添加到 aspx 文件中的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9398378/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com