Hej! Jag har ett litet problem. Sitter och har en datagrid information. Vill sortera kolumnerna när man trycker på dem. Och det går ju fint, på ena hållet, alltså jag kan trycka på rubriken så sorteras de te.x. som DESC. Men jag vill att när man sorterat dem så ska man kunna sortera dem ASC. Kanske låter lite luddigt men jag hoppas att någon förstår. (vb.net)SortExpression!
en bit av html koden:
<asp:TemplateColumn SortExpression="arbetsnr" HeaderText="Arbetsnr">
<ItemTemplate>
<asp:Label runat="server" ID="lblarbetsnr" Text='<%# DataBinder.Eval(Container, "DataItem.arbetsnr") %>'>
</asp:Label>
</ItemTemplate>
en bit ur codebehinden:
Private Sub Grid_Faktura_SortCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridSortCommandEventArgs) Handles Grid_Faktura.SortCommand
Dim ds As DataSet = Code.GetFaktura
ds.Tables("arbetsnr").DefaultView.Sort = e.SortExpression
BindFaktura(ds)
End Sub