c# - 如何在运行时在 asp.net 中的内容占位符中添加按钮?

标签 c# asp.net asp.net-controls

在我的表单中,我添加了一个内容占位符,还在内容占位符中手动添加了一个按钮。但现在我想在运行时在同一内容占位符中添加一个按钮。我尝试了以下代码,但该按钮未在浏览器中显示... 我不知道这里有什么问题......

我的代码...

ContentPlaceHolder content = (ContentPlaceHolder)this.Master.FindControl("maincontent");
Button newButton = new System.Web.UI.WebControls.Button();
newButton.ID = "NextButton";
newButton.Text = "Next";
newButton.Visible = true;
content.Controls.Add(newButton);

最佳答案

您丢失了按钮的大小和位置。

关于c# - 如何在运行时在 asp.net 中的内容占位符中添加按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12527109/

相关文章:

c# - 在 Simple Injector 中,为什么单例或范围服务依赖 transient 服务是错误的

c# - 编号枚举与未编号枚举

c# - 在可滚动的图库中显示列表

c# - HTTPContext 在 ASP.NET 和 iis express 中找不到客户端 CAC 证书

c# - 从 asp.net 中动态创建的文本框中获取文本

javascript - 使用 javascript 填充 asp.net 控件无法在服务器端读取

c# - ZXing.Net 解码条形码给出错误 - 无法从 'System.Drawing.Bitmap' 转换为 'ZXing.LuminanceSource'

c# - 如何在Docker Compose中等待MSSQL?

javascript - 在 ASP.NET Web 窗体中,我想使用 javascript 控制子中继器

asp.net - 定位 .NET 控件