---
title: "har försökt med detta problem i 3 dagar nu, Hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/76761-har-försökt-med-detta-problem-i-3-dagar-nu-hjälp"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "wwwstekaren"
published: "2003-05-13T08:37:39.000Z"
updated: "2003-05-13T11:49:28.000Z"
replies: 9
views: 372
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/76761-har-försökt-med-detta-problem-i-3-dagar-nu-hjälp"
---

# har försökt med detta problem i 3 dagar nu, Hjälp

## #1 — wwwstekaren, 2003-05-13T08:37Z

hej har ett väldigt jobbit problem som jag har hållt på med i 3 dagar nu.

har fått in ett värde i en datagrid  och jag vill nu att när jag klickar på update så ska det värdet läggas till i en xml fil eller om jag trycker delet så försvinner det bara. Så här ser min funktion ut.

```
protected void DEDR_UpdateNew(object sender, DataGridCommandEventArgs e)
		{

			
			DataSet dataSet = LoadWebs();
			DataRow newRow;
			newRow = dataSet.Tables[0].NewRow(); 
			newRow["Responsible"] = "";
			newRow["Name"] = "";
			newRow["LastName"] = "";
			newRow["Email"] = "";
			newRow["Company"] = "";
			newRow["Contact"] = "";
			
			
			dataSet.Tables[0].Rows.InsertAt(newRow,0);  //här skriver den bara ut en tom rad i xml filen vill jag att mitt nya värde ska skrivas in
			dataSet.WriteXml(Server.MapPath("webs.xml"));
			Session["Webs"] = null;
			XmlDataGrid.DataSource = LoadWebs();
			XmlDataGrid.DataBind();
			Session["Webs"] = null;
			XmlDataGrid.EditItemIndex = 0;//WebData.Items.Count - 1;
			XmlDataGrid.DataSource = LoadWebs();
			XmlDataGrid.DataBind();

			}
```

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

## #2 — mottosson, 2003-05-13T09:02Z

Har hållt på mycket med samma sak.
Men så hittade jag denna och den hjälpte iaf mig en hel del!

<http://www.asp.net/ControlGallery/ControlDetail.aspx?Control=12&tabindex=2>

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

## #3 — wwwstekaren, 2003-05-13T09:05Z

Tackar:) Ska kolla på det

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

## #4 — wwwstekaren, 2003-05-13T09:12Z

hittade inte mycket här mottosson kan du inte hjälpa mig här och nu snälla:)

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

## #5 — P, 2003-05-13T09:46Z

Gör man inte dataset.tables(0).Rows.Add(myrow) eller dylikt?

annars är det väl lite postbackprobelm som vanligt...

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

## #6 — wwwstekaren, 2003-05-13T09:47Z

ska testa det vänta:)

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

## #7 — wwwstekaren, 2003-05-13T09:53Z

så ska det vara dataSet.Tables\[0\].Rows.Add(varde) men där det står varde är en variabel, men i den så måste jag hämta värdet som ska in i den gamla tabellen, funkar inte så bra

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

## #8 — wwwstekaren, 2003-05-13T11:04Z

har nu fått lite koll på det:)

Måste skriva så här på variablen för att få fram rätt värde

```
string varde = ((Literal)e.Item.FindControl("txtListName")).Text;
```

och sedan för att lägga in den ska jag skrev jag så här

```
dataSet.Tables[0].Rows.Add(newRow);
```

men den fyller bara på med en tom cell i den gamla datagriden

Någon som vet hur jag ska göra, koden efter ser ut så här

```
dataSet.WriteXml(Server.MapPath("webs.xml"));
			Session["Webs"] = null;
			XmlDataGrid.DataSource = LoadWebs();
			XmlDataGrid.DataBind();
			Session["Webs"] = null;
			XmlDataGrid.EditItemIndex = 0;
			XmlDataGrid.DataSource = LoadWebs();
			XmlDataGrid.DataBind();
			}
```

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

## #9 — mottosson, 2003-05-13T11:10Z

Men wwwstekaren, laddade du ner kontrollen och kollade på koden? Det är den jag menar att du skulle kolla på iaf!

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

## #10 — wwwstekaren, 2003-05-13T11:49Z

okey, har inte laddat ner den men nu funkar det:)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/76761-har-försökt-med-detta-problem-i-3-dagar-nu-hjälp
