---
title: "DataTable"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/101920-datatable"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "DavidB"
published: "2004-04-20T15:10:41.000Z"
updated: "2004-04-20T15:29:49.000Z"
replies: 1
views: 208
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/101920-datatable"
---

# DataTable

## #1 — DavidB, 2004-04-20T15:10Z

Hej

Har fastnat igen, försöker lägga till en ny rad i en DataTable men
får det inte att fungera. Nån lösning?

Sen har jag en fråga till, vill fylla en DropDownList med några
värden och när jag kollade i QuickStarten så fick jag följande
kod:

```
ArrayList values = new ArrayList();

values.Add ("IN");
values.Add ("KS");

DropDown1.DataSource = values;
DropDown1.DataBind();
```

Nu till frågan, hur gör jag denna
ArrayList 2 dimensionell så att jag kan fylla både värde och
text i en DropDownList? Går det eller måste jag göra en
DataTable eller liknande?

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

## #2 — Dino, 2004-04-20T15:29Z

1\. [NewRow](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDataDataTableClassNewRowTopic.asp)

2\.

```
public class ValueAndText
{
   private string _value, _text;
   
   public string Value
   {
      get{return _value;}
   }

   public string Text
   {
      get{return _text;}
   }

   public ValueAndText(string value, string text)
   {
      this._value = value;
      this._text = text;
   }
}
```

```
ArrayList values = new ArrayList();

values.Add(new ValueAndText("a", "AAA"));
values.Add(new ValueAndText("b", "BBB"));
values.Add(new ValueAndText("c", "CCC"));

DropDown1.DataSource = values;
DropDown1.DataTextField = "Text";
DropDown1.DataValueField = "Value";
DropDown1.DataBind();
```

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/101920-datatable
