Telerik Radlistview с вложенным ретранслятором ASP.NET

У меня есть 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


person Adam N    schedule 28.06.2011    source источник
comment
Для этого вы можете попробовать форумы поддержки Telerik: telerik.com/community/forums.aspx   -  person Eric Andres    schedule 28.06.2011
comment
Спасибо, я тоже отправлю это туда.   -  person Adam N    schedule 28.06.2011


Ответы (1)


Я думаю, что если вы сильно рассчитываете на реальную возможность группировки, вам нужно заменить listview сеткой telerik ajax. Он поддерживает группировку данных прямо из коробки со встроенной функцией.

person Dick Lampard    schedule 30.06.2011