Я создаю веб-форму, используя asp.net, и у меня есть просмотр списка, который не показывает заголовки. Представление списка связано с датируемым во время выполнения. Данные показывают, но не заголовки. Сообщения, которые я нашел, показали добавление заголовков к шаблону макета, но это не сработало, и я не уверен, что делаю неправильно. Вот источник просмотра списка.
<asp:ListView ID="lvByDevice" runat="server">
<LayoutTemplate>
<table runat="server" id="itemPlaceholderContainer" border="1" style="border-collapse:collapse;">
<tr runat="server" id="itemPlaceholder" >
<td>Device</td>
<td>Total Forms</td>
<td>Completed</td>
<td>% Complete</td>
</tr>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr runat="server">
<td runat="server"><%-- Data-bound content. --%><asp:Label ID="NameLabel" runat="server" Text='<%#Eval("itemclass") %>' /></td>
<td runat="server"><%-- Data-bound content. --%><asp:Label ID="Label1" runat="server" Text='<%#Eval("Total Forms") %>' /></td>
<td runat="server"><%-- Data-bound content. --%><asp:Label ID="Label3" runat="server" Text='<%#Eval("In Progress") %>' /></td>
<td runat="server"><%-- Data-bound content. --%><asp:Label ID="Label4" runat="server" Text='<%#Eval("Completed") %>' /></td>
<td runat="server"><%-- Data-bound content. --%><asp:Label ID="Label5" runat="server" Text='<%#Eval("% Complete") %>' /></td>
</tr>
</ItemTemplate>
</asp:ListView>
В результате будет показано, как показано ниже, после привязки к таблице данных Таблица списка просмотра