c# - 向面板控件添加简单文本

标签 c# asp.net

我有一个 C# 面板:

    Panel aspPanel = new Panel();
    Button aspbutton = new Button();
    aspbutton.Text = "Download PDF";
    aspbutton.Click += initDownload;
    aspPanel.Controls.Add(aspbutton);`

我添加了属性和按钮以及各种很酷的动态内容。但是我只想添加简单的文本,到目前为止还没有成功。

我正在寻找如何在按钮后面添加文本。最后 HTML 代码将呈现如下内容:

    <input type="button"/> Hello, this is a button, please click

有人能指出我正确的方向吗?

最佳答案

添加Literal按钮后的文字:

Panel aspPanel = new Panel();
Button aspbutton = new Button();
aspbutton.Text = "Download PDF";
aspbutton.Click += initDownload;
aspPanel.Controls.Add(aspbutton);

aspPanel.Controls.Add(new LiteralControl("some more text!"));

关于c# - 向面板控件添加简单文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12863607/

相关文章:

c# - LINQ LEFT JOIN 不适用于 NULL 值

c# - 使用 C# 获取 SQL Server 列的数据类型

c# - 以编程方式获取视频时长

c# - 使用 FileHelpers 从 asp.net 文件上传读取 CSV 文件

asp.net - 从存储过程获取结果以填充 GridView

asp.net - 是否有任何工具可以比较 2 个网页的结构?

ASP.NET 用户控件中的 jQuery

c# - 如何在不使用 KILL 的情况下停止来自 ASP.NET 应用程序的 SQL Server 查询?

c# - double.Parse 和 Double.Parse 有什么区别?

c# - 在哪里可以找到程序集 System.Web.Extensions dll?