---
title: "Min sortering vill inte komma igång..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/62305-min-sortering-vill-inte-komma-igång"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Brimba"
published: "2002-12-16T01:45:54.000Z"
updated: "2002-12-16T11:14:05.000Z"
replies: 1
views: 227
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/62305-min-sortering-vill-inte-komma-igång"
---

# Min sortering vill inte komma igång...

## #1 — Brimba, 2002-12-16T01:45Z

Hej!

Jag har några TemplateColumns i en datagrid, som jag vill sortera.

Det ser ut såhär:

\<asp:TemplateColumn sortExpression="fldAlias"\>
...
\<asp:LinkButton id="sortAlias" CommandName="sort" runat="server" /\>

När jag klickar på min linkButton, så går den in i funktionen som är angiven uppe i datagriden 
OnSortCommand="usersGrid_Sort"

huvudet ser ut såhär:

public void usersGrid_Sort(object sender, DataGridSortCommandEventArgs e)

Men när jag försöker skriva ut nedanstående
Response.Write("s:"+(string) e.SortExpression);

så är det tomt hela tiden.

Om jag däremot sättar autoGenerateColumns till true, så skriver den ut riktiga värden.

Någon som vet om jag har missat någonting?

Permalänk: https://www.webforum.nu/p/62305

## #2 — Brimba, 2002-12-16T11:14Z

Det märkliga är att det fungerar när jag tar bort min HeaderTemplate och skriver in HeaderText="blubb" i min templateColumn, exempelvis:

\<asp:TemplateColumn HeaderText="Epost" SortExpression="fldEmail"\>

Men enligt denna (<http://samples.gotdotnet.com/quickstart/util/srcview.aspx?path=/quickstart/aspplus/samples/webforms/ctrlref/webctrl/datagrid/datagrid9.src>) så skall man kunna använda HeaderTemplate.

Permalänk: https://www.webforum.nu/p/886628

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/62305-min-sortering-vill-inte-komma-igång
