---
title: "Gridview uppdatera data med LINQ"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/170314-gridview-uppdatera-data-med-linq"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Sjodahl"
published: "2008-03-29T10:19:23.000Z"
updated: "2008-03-29T18:38:05.000Z"
replies: 3
views: 489
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/170314-gridview-uppdatera-data-med-linq"
---

# Gridview uppdatera data med LINQ

## #1 — Sjodahl, 2008-03-29T10:19Z

Hej!

Har precis gett mig på att testa och labba lite med LINQ men får inte riktigt till det när jag skall uppdatera datan i en GridView.

```
    public void getUsersCategoryToGridView()
    {
        if (Context.User.Identity.IsAuthenticated)
        {
            try
            {
                linqUsersDataContext db = new linqUsersDataContext();
                var query = from c in db.categories
                            where c.UserId == ((Guid)Membership.GetUser().ProviderUserKey)
                            select new { c.category1, c.expense };
                GridViewCategories.DataSource = query;
                GridViewCategories.DataBind();
            }
            catch { }
        }
    }
```

här var det tomt:

```
    protected void GridViewCategories_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {

    }
```

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

## #2 — P, 2008-03-29T11:00Z

Har du kollat på LinqDataSource? Här är en bra guide. <http://weblogs.asp.net/scottgu/archive/2007/09/07/linq-to-sql-part-9-using-a-custom-linq-expression-with-the-lt-asp-linqdatasource-gt-control.aspx>

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

## #3 — Sjodahl, 2008-03-29T12:15Z

Måste man använda en LinqDataSource, eller det är det sättet det är tänkt att användas på?.

Och en liten sid fråga hur får man en fråga ett kolla emot den inloggade användaren hur får jag fatt i det värdet, är det via Session?
(kan ju dra ut en label och binda texten till Context.User.Identity.Name.ToString(), men måste väl gå att komma åt direkt?)

Bilagor:

- [Inloggad_User.jpg](https://www.webforum.nu/a/17551.jpg)

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

## #4 — P, 2008-03-29T18:38Z

Du kan lägga till det i selecting eventet om du inte kan använda dig av det inbyggda stödet. Som här: <http://forums.asp.net/t/1214036.aspx>

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/170314-gridview-uppdatera-data-med-linq
