Я использую DataList
. ItemTemplate
ограничен. Я добавляю HeaderTemplate
и помещаю его в таблицу, которая понадобится для хранения динамических таблиц, которые я добавляю в каждый FormLoad. Я не хочу, чтобы заголовок был ограничен.Как получить доступ к неограниченному элементу в DataList
Я пытаюсь получить доступ к этой таблице, но это показывает мне, что эта таблица не существует или недоступна.
if (this.TableCategories.Rows.Count == 0 ||
this.TableCategories.Rows[this.TableCategories.Rows.Count - 1].Cells.Count == 5)
{
TableRow newRow = new TableRow();
this.TableCategories.Rows.Add(newRow);
}
<asp:DataList ID="DataListProducts" runat="server" RepeatDirection="Horizontal"
OnItemCommand="DataListProducts_ItemCommand" Height="200px" Width="100%"
BackColor="White" BorderColor="#999999" BorderStyle="None" BorderWidth="1px"
CellPadding="0" GridLines="Vertical" RepeatColumns="6">
<HeaderTemplate>
<asp:Table ID="TableCategories" runat="server" BorderColor="Black"
CssClass="floatRight" BorderStyle="Inset" BorderWidth="2px" GridLines="Both">
</asp:Table>
</HeaderTemplate>
Благодаря