紧急:如何动态增加服务端按钮?

lkaiwen 2003-06-13 04:18:23
请问如何通过代码动态创建服务端的按钮,并放到特定的位置?
...全文
65 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
SunLightIce 2003-06-17
  • 打赏
  • 举报
回复
声明应改为public void CreateSqlDataAdapter(object sender, System.EventArgs e)
{
}
lkaiwen 2003-06-16
  • 打赏
  • 举报
回复
谢谢各位的指点。
还有一个问题,当我用如下代码给动态按钮的Click建立委托时,总是提示说
方法“bug_manager.MainForm.CreateSqlDataAdapter()”与委托“void System.EventHandler(object, System.EventArgs)”不匹配

Button bFunction = new Button();
bFunction.ID = i.ToString();
bFunction.Height = 20;
bFunction.Width = 100;
bFunction.Text = "test";
bFunction.Click += new System.EventHandler(this.CreateSqlDataAdapter);
PlaceHolder1.Controls.Add(bFunction);


方法声明如下:
public void CreateSqlDataAdapter()
{
}
yuanylong 2003-06-13
  • 打赏
  • 举报
回复
Dim mybutton As New Button
PlaceHoder.Controls.AddAt(0,mybutton)
aoyo 2003-06-13
  • 打赏
  • 举报
回复
增加PlaceHoder
PlaceHoder.Controls.Add(你的按钮控件)
webdiyer 2003-06-13
  • 打赏
  • 举报
回复
如果需要指定位置,可在该位置放一个PlaceHolder控件,然后动态在该PlaceHolder控件中创建控件。
xiajianfeng 2003-06-13
  • 打赏
  • 举报
回复
位置:

btn1.Attributes["style"] = "Z-INDEX: 101; LEFT: " + (78+i) + "%; POSITION: absolute; TOP: 85px";
xiajianfeng 2003-06-13
  • 打赏
  • 举报
回复
TextBox tb=new TextBox();
tb.ID="da";
tb.Enabled=true;
tb.Visible=true;
tb.Width=1000;
tb.Height=10;
this.Controls[1].Controls.Add(tb);
lkaiwen 2003-06-13
  • 打赏
  • 举报
回复
怎么没人用过吗?
高手快帮忙呀!

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧