代码之家  ›  专栏  ›  技术社区  ›  Patrick Desjardins

LiteralControlBuilder有什么例子吗?

  •  0
  • Patrick Desjardins  · 技术社区  · 15 年前

    我一直在用 LiteralControl 把直接的HTML代码添加到网页上很长一段时间,但是我刚刚发现 LiteralControlBuilder . 我第一次想到的是 StringBuilder 文字控制 但显然不是。下面的代码编译,但在执行时崩溃。

     LiteralControlBuilder builder = new LiteralControlBuilder();
     builder.AppendLiteralString("<div>");
     builder.AppendLiteralString("<p>" + speech.Text + "</p>");
     builder.AppendLiteralString("<p>" + speech.From + "(" + speech.When + ")</p>");
     builder.AppendLiteralString("</div>");
     Controls.Add(new LiteralControl(builder.ToString()));
    

    例外就在这一行 builder.AppendLiteralString("<div>"); 信息是:

    属性“”没有名为“text”的属性。

    知道怎么用吗?

    1 回复  |  直到 12 年前
        1
  •  1
  •   vrudkovsk    14 年前
    1. ASP.NET分析器使用此 类为任何 请求的网站上的文本控件 表单页。您不需要使用 此类直接在应用程序中 代码。

      http://learning.infocollections.com/ebook%202/Computer/Programming/ASP.Net/ASP.NET.in.a.Nutshell.Second.Edition/0596005202_ch42-77213.html

    2. 有一种方法 初始化 你得先打电话。