---
title: "Gruppera länkar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/169163-gruppera-länkar"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "saw"
published: "2008-02-18T13:21:34.000Z"
updated: "2008-02-19T17:06:06.000Z"
replies: 4
views: 535
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/169163-gruppera-länkar"
---

# Gruppera länkar

## #1 — saw, 2008-02-18T13:21Z

Jag försöker att lägga in länkarna i grupper.
Så länge det är samma grupp, skall gruppnamnet bara skrivas ut en gång.

```
<asp:Label Runat="server" CssClass="Titel" 
        text='<%#getKat(Container.DataItem)%>' ID="lblAmne"> 
        </asp:Label> 
//i kodebehind
public string getKat(object dataItem)
    {
        string sKat = DataBinder.Eval(dataItem, "Amne").ToString();
        string oldKat = "";
        string returnKat = "";
        if (sKat == oldKat)
        {
            returnKat = "";
        }
        else
        {
            oldKat = sKat;
            returnKat = sKat;
        }

        return returnKat;
    }
```

..men jag tänker tydligen galet för jag får det inte att fungera dvs
det grupperas inte utan gruppnamnet skrivs ut gång på gång.

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

## #2 — Josef, 2008-02-18T15:01Z

Eftersom du har oldKat lokalt i metoden kommer den alltid att vara "" för varje nytt DataItem. Möjligen att du skulle kunna ha den som en global variabel istället.

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

## #3 — spango, 2008-02-18T15:44Z

Och med "global" menar vi förstås "medlem":

```
private string oldKat = "";
public string getKat(object dataItem)
{
    string sKat = DataBinder.Eval(dataItem, "Amne").ToString();
    string returnKat = "";
    if (sKat == oldKat)
    {
        returnKat = "";
    }
    else
    {
        oldKat = sKat;
        returnKat = sKat;
    }

    return returnKat;
}
```

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

## #4 — saw, 2008-02-18T16:01Z

Tack kamrater ni är bäst.

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

## #5 — Josef, 2008-02-19T17:06Z

> **spango skrev:**
>
> Och med "global" menar vi förstås "medlem":

Givetvis. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/169163-gruppera-länkar
