我找不到解决我问题的帖子。我多次看到用于添加行的 Add 方法或 Insert 方法,但我没有得到它们!我使用 .NET 4.5
我想向您展示一个打印屏幕,以证明我不处理这些方法,但我不能,因为我太新手,没有这个权利:/
我需要以编程方式创建一个包含一列和几行的gridview(不是datagridview)。我手动填充行。如果我理解了,我必须这样进行:创建gridview,然后是我添加到gridview 的列,然后是我添加到列的行,然后是我添加到行的表格单元。这是好方法吗?
这是我的代码:
GridView listTypeBot = new GridView();
// Create my column
BoundField bf = new BoundField();
bf.HeaderText = "Types of bot available";
// Add my column to my gridview
listTypeBot.Columns.Add(bf);
// Create a row and a cell
GridViewRow gvr = listTypeBot.Rows[0]; // I have an exception here : out of range. When I watch my gridview, it does not have row.
TableCell tc = new TableCell();
tc.Text = name;
// Add cell to my row
gvr.Cells.Add(tc);
listTypeBot.Rows[0].Cells.Add(tc);
我想我得到了这个例外,因为 listTypeBot 没有任何行。请问如何添加?
提前致谢。