将生成的html插入到div容器中

时间:2013-05-22 18:32:14

标签: .net vb.net html innerhtml

我试图在我的网页上的div元素中插入一些html。

问题是,它是在div之后插入html。所以div仍为空。

我认为InnerHTML会起作用,但事实并非如此。

还有其他办法吗?

我的Html:

<div id="groupDiv" runat="server" cliendIdMode="Static"></div>

我的代码:

 Dim sb As New StringBuilder
    For Each dr As DataRow In ds.Tables(0).Rows
        sb.Append("<tr id=""vacation" & dr.Item("sequence").ToString & """><td><label><img src=""./images/drag.png"" style=""padding: 0; margin: 0;""></label></td>")
        sb.Append("<td><textarea class=""vacations"" cols=""30"" rows=""2"" name=""txtvacation"">" & dr.Item("body").ToString & "</textarea></td>")
        sb.Append("<div class=""removevacation""><label class=""deleteLabel"">x</label></div></tr>")
    Next

groupDiv.InnerHtml = sb.ToString

0 个答案:

没有答案