so aktivieren Sie die Sortierung der Spalten in ASP.NET Gridview-Steuerelement
ASPX-code.
<asp:GridView ID="gidtest" runat="server" AutoGenerateColumns="False" BackColor="White"
BorderColor="#CC9966" BorderStyle="None" BorderWidth="1px" CellPadding="4" Width="100%"
AllowPaging="True" **AllowSorting="True"**
OnPageIndexChanging="gidtest_PageIndexChanging">
<Columns>
<asp:BoundField DataField="MinistryName" HeaderText="Name" SortExpression="Ministry Name"
ItemStyle-Width="40%" >
<ItemStyle Width="40%"></ItemStyle>
</asp:BoundField>
</Columns>
<FooterStyle BackColor="#FFFFCC" ForeColor="#330099" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="#FFFFCC" />
<PagerStyle BackColor="#FFFFCC" ForeColor="#330099" HorizontalAlign="Center" />
<PagerSettings FirstPageText="first" LastPageText="last" Mode="NumericFirstLast" PageButtonCount="2"/>
<RowStyle BackColor="White" ForeColor="#330099" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="#663399" />
<SortedAscendingCellStyle BackColor="#FEFCEB" />
<SortedAscendingHeaderStyle BackColor="#AF0101" />
<SortedDescendingCellStyle BackColor="#F6F0C0" />
<SortedDescendingHeaderStyle BackColor="#7E0000" />
</asp:GridView>
SORTEXpression nicht funktioniert, alle Eingaben auf dieser
- Haben Sie dies Lesen: msdn.microsoft.com/en-us/library/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie eine Spalte in der Sie datasorce, dass heißt
Ministry Name
. Oder heißt esMinistryName
. Denn wenn die Spalte wird alsMinistryName
. Dann die sortingexpression werden sollte:Bitte behandeln Sie OnSorting Veranstaltung