У меня есть Radlistview, который отображает элементы из базы данных, такие как адрес электронной почты, пароль, домен электронной почты и так далее. В моем ItemInsertTemplate у меня есть это, поэтому пользователь вводит группу электронных писем и информацию, относящуюся к этому электронному письму ... например, шаблон отображает входные данные для 5 писем. Теперь мне нужен ItemTemplate, поэтому каждый раз, когда Radlistview входит в ItemTemplate, я хочу, чтобы Radlistview отображал электронные письма, которые находятся в одной группе по идентификатору группы, который используется, когда пользователь вставляет эти электронные письма. Я пытаюсь найти решение для использования вложенного репитера asp.net в Radlistview, но не повезло. Есть ли способ извлечь строки из базы данных и сгруппировать их по идентификатору группы, и Radlistview отобразит их в таблице по группам. Таким образом, появляется список сгруппированных писем, а не просто Radlistview, отображающий каждое электронное письмо в отдельной таблице Radlistview. Это также должно быть обновлено как группы.
<ItemTemplate>
<fieldset style="float:left; height: 145px; width: 250px; margin-top: 5px; margin-left: 5px;
margin-right: 5px; margin-bottom: 5px; padding-left: 15px;">
<table cellpadding="0" cellspacing="0" >
<tr>
<td>
<table cellpadding="2" cellspacing="2">
<tr>
<td style="width: 1%">
<asp:HiddenField ID="hdfItemSeedID" runat="server" Value='<%# Eval("SeedID") %>' />
</td>
</tr>
<tr>
<td>
<asp:HiddenField ID="hdfDomainID" runat="Server" Value='<%# Eval("DomainID") %>' />
</td>
</tr>
<tr>
<td style="width: 25%"><b>Seed:</b></td>
<td style="width: 50%">
<%# Eval("seedName")%>
</td>
</tr>
<tr>
<td style="width: 25%"><b>Email Domain:</b></td>
<td style="width: 50%">
<%# Eval("DomainName")%>
</td>
</tr>
<tr>
<td style="width: 25%"><b>Password:</b></td>
<td style="width: 50%">
<%# Eval("password")%>
</td>
</tr>
<td style="width: 25%"><b>Seed Status:</b></td>
<td style="width: 50%">
<%# Eval("statusName")%>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table style="width: 100%;">
<tr>
<td>
<asp:Button ID="btnEdit" runat="server" Text="Edit" CommandName="Edit" CausesValidation="false" />
</td>
</tr>
</table>
</td>
</tr>
</table>
Это то, что у меня есть для моего ItemTemplate в моем RadListView