---
title: "Lite funderingar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/107619-lite-funderingar"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "jazzil"
published: "2004-07-19T18:21:14.000Z"
updated: "2004-07-19T18:21:14.000Z"
replies: 0
views: 203
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/107619-lite-funderingar"
---

# Lite funderingar

## #1 — jazzil, 2004-07-19T18:21Z

Tjena..

Jag har gått och funderat på ett par saker?

1\. Hur begränsar man en repeater att bara loopa ett visst antal ggr?
2\. Hur lägger man till ett record i en XML fil?
Som jag gör nu så Gör jag om filen helt.. 

```
		string file = Server.MapPath("data.xml");
		int count = dg.Items.Count;
		int i = 0;
			 
		DataSet DS = new DataSet();
		DS.ReadXml(file);

		dg.DataSource = DS;
		dg.DataBind();			
		
		XmlTextWriter tw = new XmlTextWriter(file,null);

		tw.Formatting = Formatting.Indented;
		tw.WriteStartDocument();
		tw.WriteStartElement("Guestbook");	
		tw.WriteStartElement("Post");
		tw.WriteElementString("Name",Request.Params["NameBox"]);
		tw.WriteElementString("Text",Request.Params["Tbox"]);
		tw.WriteElementString("Date",DateTime.Now.ToString());
		tw.WriteEndElement();
		while ( i < count )
		{
			tw.WriteStartElement("Post");
			tw.WriteElementString("Name","" + DS.Tables[0].Rows[i]["Name"]);
			tw.WriteElementString("Text","" + DS.Tables[0].Rows[i]["Text"]);
			tw.WriteElementString("Date","" + DS.Tables[0].Rows[i]["Date"]);
			tw.WriteEndElement();			
			i++;
		}
		tw.WriteEndElement();
		tw.WriteEndDocument();
		
		tw.Flush();
		tw.Close();

		Response.Redirect("index.aspx");
	}
```

Känns onödigt när man bara vill lägga till en grej..

3\. Hur löser man att ersätta en användares text tex. : )
men \<img href="smilie.gif" /\>

Tacksam för svar så att jag klan lugna min hjärna :)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/107619-lite-funderingar
