如何在stringbuilder中使用ASP标记

时间:2019-02-06 17:48:48

标签: asp.net webforms stringbuilder

我正在使用StringBuilder在ASP.NET中构建页面。我已经完成了几次,没有任何问题,但是现在我需要在其中放入一个带有ASP的字符串,挂载不是问题,但是页面不起作用。

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    Dim sb As New StringBuilder()

    sb.AppendLine("<div class=""col-lg-2 col-md-2 col-sm-3 col-xs-4"">")
    sb.AppendLine("<img class=""img-responsive"" src=""imagens/208/1005/Clientes.png""/>")
    sb.AppendLine("<asp:ImageButton ID=""ImageButton1"" runat=""server"" ImageUrl=""~/Imagens/Icon-trash2.png"">")
    sb.AppendLine("</div>")

    comandos.Text = sb.ToString
End Sub

但是它生成的HTML提供了错误(请参见下文)。

https://i.stack.imgur.com/pOCp4.png

0 个答案:

没有答案