动态创建控件

原创 2006年05月27日 18:06:00

在页面上加一个PlaceHolder控件PlaceHolder1,

 for(int i=4;i<count;i++)
     {
      if(ds.Tables[0].Rows[0][i].ToString() == "1")  //根据数据库中的值判断是否要添加
      {
       TableRow tr = new TableRow();TableCell tc = new TableCell();//tc.Width = Unit.Parse("70px");
       tc.Wrap = false;
       string columnsName = ds.Tables[0].Columns[i].ColumnName;
       Label lbl = new Label();
       lbl.ID = "lbl"+i.ToString();
       lbl.Text = GetChineseNameByColumnName(columnsName);
       tc.Controls.Add(lbl);
       tr.Cells.Add(tc);
       TableCell tc2 = new TableCell();
       tc2.Wrap = false;
       TextBox txt = new TextBox();
       txt.ID = "txt"+columnsName;
       id += txt.ID+",";
       tc2.Controls.Add(txt);
       tr.Cells.Add(tc2);
       tbl.Rows.Add(tr);
      }
     }
         this.PlaceHolder1.Controls.Add(tbl);

jsf动态创建表单控件实例.

  • 2012年06月07日 20:17
  • 8KB
  • 下载

qt 动态创建控件

  • 2014年06月06日 13:30
  • 5KB
  • 下载

MFC中CListCtrl控件的静态与动态创建的实例分析

在使用MFC编程的时候,CListCtrl空间

动态创建控件的源代码资源

  • 2010年07月01日 09:36
  • 61KB
  • 下载

动态创建控件

  • 2007年08月23日 14:17
  • 1KB
  • 下载

Delphi7下面关于动态创建控件和释放的个人总结

昨天,一个网友在动态创建控件时释放出了错。他的情况是,动态创建了N个Panel,然后双击Panel就释放掉该Panel。可问题就来了,一释放就出错。然后就一顿讨论。当然也有其他的高手给出了代码,可高手...

MFC动态创建控件+对话框滚动条

  • 2012年12月28日 15:57
  • 49KB
  • 下载

控件动态创建

  • 2013年10月12日 18:14
  • 50KB
  • 下载

c++builder 动态创建控件及销毁

创建控件: 其实创建控件相对简单。。。  直接生成需要数量的控件实例即可。  for(int i=0;i...

C#简单的打字游戏_动态创建控件

  • 2012年11月26日 09:37
  • 39KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:动态创建控件
举报原因:
原因补充:

(最多只允许输入30个字)