动态创建控件(checkbox),发生错误,请帮忙(20分)

  • 主题发起人 想飞8888
  • 开始时间

想飞8888

Unregistered / Unconfirmed
GUEST, unregistred user!
我在开发web程序时,在Page_Load中想动态创建CheckBox控件,结果发生错误,源程序如下,请帮忙解决。
private void Page_Load(object sender, System.EventArgs e)
{
CheckBox Chk = new CheckBox();
Chk.Attributes.Add( "SvrID",Iobj.ObjID.ToString() );
Chk.Checked = false;
Controls.Add( Chk );
 
为什么要在Page_Load中创建控件,和界面中直接创建有什么不同?
 
这也叫动态?
 
那你说什么叫动态?
 
Controls.Add( Chk );
这句修改成Controls[0].Controls.Add(Chk);就可以了
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
578
import
I
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部