• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

关于动态添加对象到表格控件中的问题?

hqywork 2006-07-02 11:03:25
比如现在我定义了一个Label对象L1,现在想添加到表格控件中(设表格控件的ID为Tab1)
Tabl1.Rows[0].Cells[0].Controls.Add(L1);
Tabl1.Rows[0].Cells[0].Controls.Add(L1);
这样做以后,添加到表格中的只有一个Label,不是两个,怎么才能是添加两个呢?
...全文
194 点赞 收藏 10
写回复
10 条回复
hqywork 2006年07月03日
这些我都知道,现在我只想定义一次,两次使用.
回复 点赞
jz630 2006年07月03日
Tabl1.Rows[0].Cells[0].Controls.Add(L1);
Tabl1.Rows[0].Cells[0].Controls.Add(L2);
回复 点赞
zhangxiaopin 2006年07月03日
public void BuildTable(ref HtmlTable mHmlTable)
{
//****构建一个行
HtmlTableRow HtmlRow = new HtmlTableRow();
Label lblName = null;
Label lblId=null;
DropDownList drpSex = null;

for (int i = 0; i <= 5; i++)
{
lblName = new Label();
lblName.Text = "我是姓名" + i.ToString();
lblId = new Label();
lblId.Text = "我是编号" + i.ToString();
drpSex = new DropDownList();
//****姓名
HtmlTableCell HtmlCellUserName = new HtmlTableCell();
HtmlCellUserName.Controls.Add(lblName);
HtmlRow.Cells.Add(HtmlCellUserName);

//***用户编号
HtmlTableCell HtmlCellUserCode = new HtmlTableCell();
HtmlCellUserCode.Controls.Add(lblId);
HtmlRow.Cells.Add(HtmlCellUserCode);

//****性别
HtmlTableCell HtmlCellSex = new HtmlTableCell();
HtmlCellSex.Controls.Add(drpSex);
HtmlRow.Cells.Add(HtmlCellSex);

mHmlTable.Rows.Add(HtmlRow);
}

}
回复 点赞
pyuan 2006年07月03日
自己写个复制Label的方法...
回复 点赞
myminimouse 2006年07月03日
up
回复 点赞
cscer 2006年07月03日
Label l1 = new Label();
Tabl1.Rows[0].Cells[0].Controls.Add(L1);
l1 = new Label();
Tabl1.Rows[0].Cells[0].Controls.Add(L1);
回复 点赞
godwu 2006年07月03日
重新NEW 一下
回复 点赞
sandsboy 2006年07月02日
要创建两个Label实例
回复 点赞
hqywork 2006年07月02日
C#中的引用类型怎么做才能复制成两个,而不是一个指针.
回复 点赞
7707 2006年07月02日
你要NEW两个LABEL
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告