Решение добавить 2 ячейки в asp: Table TableRow. Я вытаскиваю данные из таблицы из базы данных и удаляю элементы, разделенные запятыми, строкой.Добавить несколько ячеек в TableRow
protected void listView_Bids(object sender, ListViewItemEventArgs e)
{
if (e.Item.ItemType == ListViewItemType.DataItem)
{
TextBox TextBoxHighlights = (TextBox)e.Item.FindControl("TextBox2");
Table FindHighlightTable = (Table)e.Item.FindControl("bidHighlightTable");
if (TextBoxHighlights != null)
{
string benefits = (TextBoxHighlights.Text.ToString());
TableRow row = new TableRow();
int i = 0;
string[] words = benefits.Split(',');
foreach (string word in words)
{
if (i == 0 || i % 2 == 0)
{
row = new TableRow();
}
TableCell cell1 = new TableCell();
cell1.Text = word.ToString();
row.Cells.Add(cell1);
i++;
if (i % 2 == 0)
{
FindHighlightTable.Rows.Add(row);
}
}
}
}
}
Вот что у меня есть в моем ListView:
<asp:Table ID="bidHighlightTable" CssClass="table table-striped table-bordered bid-highlight-table" runat="server">
<asp:TableRow runat="server">
<asp:TableCell runat="server"></asp:TableCell>
<asp:TableCell runat="server"></asp:TableCell>
</asp:TableRow>
</asp:Table>
Спасибо, я посмотрю. Мой друг действительно помог мне с этим, и я отредактировал свой пост, чтобы показать решение. – brandozz