none
Datagrid verliert Zustand bei Response wenn AllowSorting = True RRS feed

  • Allgemeine Diskussion

  • Hallo!

    Wie der Titel schon sagt, habe ich das Problem, sobald ich AllowSorting auf True setze, verliert das Datagrid bei einem Response den Zustand (egal ob ich sortiert habe oder nicht). Wenn ich AllowSorting jedoch auf False habe, funktioniert alles einwandfrei.

    Hier die Deklaration der HTML-Seite

    <asp:ScriptManager ID="smOpenOrder" runat="server" />
    <asp:UpdatePanel ID="upOpenOrder" runat="server">
    <ContentTemplate>
    <div style="width:100%; ">
    <asp:Button ID="btnChangeColumn" runat="server" Text="Auswahl Spalten" CssClass="ButtonStyle" style="float:left;"/>
    <div id="divChangeColumn" runat="server" style="border-color:black; border-style:solid; border-width:1px; width:150px; height:150px; overflow:auto;" visible="false">
        <asp:CheckBoxList ID="chklChangeColumn" runat="server">
    
        </asp:CheckBoxList>
    </div>
    <br />
    <asp:GridView ID="dgvOpenOrder" runat="server" AllowPaging="True" 
        AutoGenerateSelectButton="True" CssClass="mGrid" PagerStyle-CssClass="pgr" 
            AutoGenerateColumns="False" AllowSorting="True">
    
        <HeaderStyle Font-Underline="False" ForeColor="#DDE4EC" />
        <PagerStyle CssClass="pgr" />
        <SortedAscendingHeaderStyle ForeColor="#465C71" />
        <SortedDescendingHeaderStyle ForeColor="#465C71" />
    
    </asp:GridView>
    </div>
    </ContentTemplate>
    </asp:UpdatePanel>

    Ich mache auch bei jedem Respone im Page_Load ein erneutes BindData.

    Wie gesagt, wenn ich AllowSorting auf False setze, dann funktioniert alles einwandfrei.

    Danke für eure Hilfe!

    lg

    Christoph

    • Typ geändert Stefan FalzModerator Samstag, 31. August 2013 18:07 Thread ohne wirkliche Lösung abgeschlossen, daher Umwandlung in eine allgemeine Diskussion
    Dienstag, 12. Februar 2013 08:14

Alle Antworten