2011-01-12 12 views
0

私はAjaxControlToolkitリオーダーリストを使用しています。すべてがうまくいきました。ウェブサイトを.net 4とVisual Studio 2010にアップグレードしました。これで、注文はもう機能しなくなりました。私はいくつかの検索を行い、ajaxtoolcontrolツールキットの最新バージョンにアップグレードすることを提案しました。私はdllを入れて、バージョン4.1.40412.2です。私はウェブサイトの参照をチェックして、バージョン4.1.40412.0を読み込んでいます。私は、ページを実行すると、私は行のアイコンをドラッグすることができません。誰かが私を正しい方向に向けることを望んでいた。AjaxControlToolkit ReorderListは動作を停止しました

<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

cc1:ReorderListにclientidmodeというプロパティがあり、そこに存在し、 "AutoID"の値を持つ必要があることがわかりました...うまくいけば、他の誰かを助けることができます – jvcoach23

答えて

2

私は、AJAXコントロールツールキット3.5とVisual Studio 2010

ちょうどClientIDMode="AutoID"が問題を解決追加すると同じ問題を抱えていました。

+0

これは私の問題を解決しました。ありがとう! – NoLifeKing

関連する問題