Telerik Radlistview с вложенным ретранслятором ASP.NET - PullRequest
1 голос
/ 28 июня 2011

У меня есть Radlistview, который отображает элементы из базы данных, такие как электронная почта, пароль, домен электронной почты и так далее. В моем ItemInsertTemplate он есть, поэтому пользователь вводит группу электронных писем и информацию, относящуюся к этому электронному письму ... например, шаблон отображает входные данные для 5 электронных писем. Теперь я хочу ItemTemplate, поэтому каждый раз, когда Radlistview входит в ItemTemplate, я хочу, чтобы Radlistview отображал электронные письма, входящие в ту же группу, по groupID, который используется, когда пользователь вставляет эти электронные письма. Я пытаюсь найти решение для использования вложенного ретранслятора asp.net в Radlistview, но безуспешно. Есть ли способ вытащить строки из базы данных и сгруппировать их по groupID и сделать так, чтобы 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

1 Ответ

0 голосов
/ 30 июня 2011

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

...