Перестал работать AjaxControlToolkit ReorderList - PullRequest
0 голосов
/ 12 января 2011

Я использую переупорядоченный список AjaxControlToolkit. все работало хорошо. Затем я обновил веб-сайт до .net 4 и Visual Studio 2010. Теперь переупорядочение больше не работает. Я провел поиск, и мне предложили обновить его до последней версии инструментария ajaxtoolcontrol. Я поместил DLL в и это версия 4.1.40412.2. Я проверил ссылки на веб-сайт, и он читает, что это версия 4.1.40412.0. Когда я запускаю страницу, я не могу перетащить значок для строки. Я надеялся, что кто-нибудь может указать мне правильное направление.

<cc1:ReorderList ID="roTask" runat="server" DataKeyField="CJASI_TaskID" SortOrderField="QuestionNo"
                    PostBackOnReorder="false" DragHandleAlignment="Left" Width="97%">
                    <ItemTemplate>
                        <div class="Reorderlist_ItemTemplate">

                            <asp:Label ID="lblQuestion" runat="server" Text='<%#databinder.eval(container.dataitem,"Question") %>' />
                            <asp:HyperLink ID="hlTaskQuestion" runat="server" NavigateUrl='<%#"AddEditTask.aspx?ClassID=" & databinder.eval(container.dataitem,"CJASI_ClassificationID") & "&TaskID=" & databinder.eval(container.dataitem,"CJASI_TaskID") & "&CatID=" & request.querystring("CatID") %>'
                                Text="[Edit]" />
                        </div>
                    </ItemTemplate>
                    <DragHandleTemplate>
                        <div class="Reorderlist_DragHandleTemplate">
                            <asp:Image ID="imgMove" runat="server" ImageUrl="~/Images/imgMove.gif" />
                        </div>
                    </DragHandleTemplate>
                    <ReorderTemplate>
                        <asp:Panel ID="Panel1" runat="server">
                        </asp:Panel>
                    </ReorderTemplate>
                </cc1:ReorderList>

1 Ответ

2 голосов
/ 18 марта 2011

У меня была такая же проблема с набором инструментов Ajax Control 3.5 и Visual Studio 2010.

Просто добавление ClientIDMode="AutoID" решило проблему.

...