Итак, я создал этот пользовательский элемент управления ListView в VB и указал мой источник данных. Макет, который я использовал, представляет собой макет с одной строкой, и подкачка включена. Однако в результате получается ровно 10 столбцов (10 окон) для строки. Мне интересно, как я могу сделать столбец по умолчанию, чтобы быть 5? Я проверил свойства, и, похоже, нет такого свойства, которое контролирует, сколько столбцов нужно начинать со строки.
Спасибо
Редактировать: код для справки
<asp:ListView ID="ListView1" runat="server" DataSourceID="RssDataSource1">
<ItemTemplate>
<td runat="server" style="background-color:#DCDCDC;color: #000000;">
title:
<asp:Label ID="titleLabel" runat="server" Text='<%# Eval("title") %>' />
<br />
link:
<asp:Label ID="linkLabel" runat="server" Text='<%# Eval("link") %>' />
<br />
description:
<asp:Label ID="descriptionLabel" runat="server"
Text='<%# Eval("description") %>' />
<br />
pubDate:
<asp:Label ID="pubDateLabel" runat="server" Text='<%# Eval("pubDate") %>' />
<br />
category:
<asp:Label ID="categoryLabel" runat="server" Text='<%# Eval("category") %>' />
<br />
</td>
</ItemTemplate>
<AlternatingItemTemplate>
<td runat="server" style="background-color:#FFF8DC;">
title:
<asp:Label ID="titleLabel" runat="server" Text='<%# Eval("title") %>' />
<br />
link:
<asp:Label ID="linkLabel" runat="server" Text='<%# Eval("link") %>' />
<br />
description:
<asp:Label ID="descriptionLabel" runat="server"
Text='<%# Eval("description") %>' />
<br />
pubDate:
<asp:Label ID="pubDateLabel" runat="server" Text='<%# Eval("pubDate") %>' />
<br />
category:
<asp:Label ID="categoryLabel" runat="server" Text='<%# Eval("category") %>' />
<br />
</td>
</AlternatingItemTemplate>
<EmptyDataTemplate>
<table style="background-color: #FFFFFF;border-collapse: collapse;border-color: #999999;border-style:none;border-width:1px;font-family: Verdana, Arial, Helvetica, sans-serif;">
<tr>
<td>
No data was returned.</td>
</tr>
</table>
</EmptyDataTemplate>
<InsertItemTemplate>
<td runat="server" style="">
title:
<asp:TextBox ID="titleTextBox" runat="server" Text='<%# Bind("title") %>' />
<br />
link:
<asp:TextBox ID="linkTextBox" runat="server" Text='<%# Bind("link") %>' />
<br />
description:
<asp:TextBox ID="descriptionTextBox" runat="server"
Text='<%# Bind("description") %>' />
<br />
pubDate:
<asp:TextBox ID="pubDateTextBox" runat="server" Text='<%# Bind("pubDate") %>' />
<br />
category:
<asp:TextBox ID="categoryTextBox" runat="server"
Text='<%# Bind("category") %>' />
<br />
<asp:Button ID="InsertButton" runat="server" CommandName="Insert"
Text="Insert" />
<asp:Button ID="CancelButton" runat="server" CommandName="Cancel"
Text="Clear" />
</td>
</InsertItemTemplate>
<LayoutTemplate>
<table runat="server" border="1"
style="background-color: #FFFFFF;border-collapse: collapse;border-color: #999999;border-style:none;border-width:1px;font-family: Verdana, Arial, Helvetica, sans-serif;">
<tr ID="itemPlaceholderContainer" runat="server">
<td ID="itemPlaceholder" runat="server">
</td>
</tr>
</table>
<div style="text-align: center;background-color: #CCCCCC;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;">
<asp:DataPager ID="DataPager1" runat="server">
<Fields>
<asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True"
ShowNextPageButton="False" ShowPreviousPageButton="False" />
<asp:NumericPagerField />
<asp:NextPreviousPagerField ButtonType="Button" ShowLastPageButton="True"
ShowNextPageButton="False" ShowPreviousPageButton="False" />
</Fields>
</asp:DataPager>
</div>
</LayoutTemplate>
<EditItemTemplate>
<td runat="server" style="background-color:#008A8C;color: #FFFFFF;">
title:
<asp:TextBox ID="titleTextBox" runat="server" Text='<%# Bind("title") %>' />
<br />
link:
<asp:TextBox ID="linkTextBox" runat="server" Text='<%# Bind("link") %>' />
<br />
description:
<asp:TextBox ID="descriptionTextBox" runat="server"
Text='<%# Bind("description") %>' />
<br />
pubDate:
<asp:TextBox ID="pubDateTextBox" runat="server" Text='<%# Bind("pubDate") %>' />
<br />
category:
<asp:TextBox ID="categoryTextBox" runat="server"
Text='<%# Bind("category") %>' />
<br />
<asp:Button ID="UpdateButton" runat="server" CommandName="Update"
Text="Update" />
<asp:Button ID="CancelButton" runat="server" CommandName="Cancel"
Text="Cancel" />
</td>
</EditItemTemplate>
<SelectedItemTemplate>
<td runat="server"
style="background-color:#008A8C;font-weight: bold;color: #FFFFFF;">
title:
<asp:Label ID="titleLabel" runat="server" Text='<%# Eval("title") %>' />
<br />
link:
<asp:Label ID="linkLabel" runat="server" Text='<%# Eval("link") %>' />
<br />
description:
<asp:Label ID="descriptionLabel" runat="server"
Text='<%# Eval("description") %>' />
<br />
pubDate:
<asp:Label ID="pubDateLabel" runat="server" Text='<%# Eval("pubDate") %>' />
<br />
category:
<asp:Label ID="categoryLabel" runat="server" Text='<%# Eval("category") %>' />
<br />
</td>
</SelectedItemTemplate>
</asp:ListView>