我有一个ASP.NET ListView控件(见下文).
不幸的是,当一个ListView控件被渲染时,这样就没有HTML标签,比如THEAD / TBODY.
这对我来说是一个问题,因为我使用的CSS样式需要这些标签.
<asp:ListView ID="ListView" runat="server" DataKeyNames="Id"> <LayoutTemplate> <div id="tableContainer" class="tableContainer"> <table runat="server" class="scrollTable" > <thead class="fixedHeader"> <tr> <th> <span>Column1</span> </th> </tr> </thead> <tbody class="scrollContent"> <tr id="itemPlaceholder" runat="server" /> </tbody> </table> </div> </LayoutTemplate> <ItemTemplate> <tr id="items" runat="server"> <td class="first"> <%#Eval("Column1")%> </td> </tr> </ItemTemplate> </asp:ListView>
任何方式我可以得到这些标签来呈现?
我正在寻找一个干净的解决方案,我可以使用jQuery Prepend / Append(如果可能的话)来实现成功.