2010-01-04 61 views
0

我一直在使用LiteralControl直接将HTML代码添加到网页上很久,但我刚刚发现了约LiteralControlBuilder。我首先想到它将是StringBuilderLiteralControl的组合,但显然不是。下面的代码编译但执行时崩溃。LiteralControlBuilder任何示例?

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>");和消息是:

住宅“”没有指定属性“文本”。

任何想法如何使用它?

回答