---
title: "Har nu försökt med detta problem några dagar:( hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/78108-har-nu-försökt-med-detta-problem-några-dagar-hjälp/page3"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "wwwstekaren"
published: "2003-05-26T09:01:38.000Z"
updated: "2003-05-27T13:15:16.000Z"
replies: 65
views: 1015
page: 3
pages: 4
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/78108-har-nu-försökt-med-detta-problem-några-dagar-hjälp"
---

# Har nu försökt med detta problem några dagar:( hjälp

_Sida 3 av 4._

## #41 — Choronzon, 2003-05-26T17:45Z

Hello, säkert inte felet men har du lagt till skrivrättigheter på mappen där din xml-fil ligger?

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

## #42 — Dino, 2003-05-26T21:30Z

Testa detta. Har då en datagrid och i den en dropdownlist vars databinding event i code-behinden binder dess data från xml filen. Du får ändra de delarna som passar dina behov. Hoppas du får det att fungera nu. :)

.aspx file

```
<asp:DataGrid ID="dgGrr" AutoGenerateColumns="false" Runat="server">
   <Columns>
      <asp:BoundColumn DataField="dg_id"/>
      <asp:BoundColumn DataField="dg_name"/>
      <asp:BoundColumn DataField="dg_age"/>
      <asp:BoundColumn DataField="dg_info"/>
      <asp:TemplateColumn>
         <ItemTemplate>
            <asp:DropDownList ID="dropdownlistRe" OnDataBinding="dropdownlistRe_bind" Runat="server"/>
         </ItemTemplate>
      </asp:TemplateColumn>
   </Columns>
</asp:DataGrid>
```

 

code-behind file

```
Protected WithEvents dropdownlistRe As DropDownList
Protected WithEvents dgGrr As DataGrid

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
   binddata()
End Sub

Sub binddata()
   'här binder jag datan till datagriden
End Sub

Sub dropdownlistRe_bind(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles dropdownlistRe.DataBinding
   Dim ds As New DataSet()
   ds.ReadXml(Server.MapPath("test.xml"))
   sender.DataSource = ds.Tables(1)
   sender.DataValueField = "val"
   sender.DataTextField = "text"
End Sub
```

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

## #43 — wwwstekaren, 2003-05-27T07:51Z

Detta är inte c#, jag ska försöka att få det att funka i c#

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

## #44 — wwwstekaren, 2003-05-27T07:59Z

Hur skriver jag det i c#? Håller på att testa lite

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

## #45 — Dino, 2003-05-27T08:11Z

Kan inte alls men gissar på något sånt här. Testa dig fram.

```
Protected WithEvents dropdownlistRe As DropDownList
Protected WithEvents dgGrr As DataGrid

Private void Page_Load(Object sender, EventArgs e) Handles MyBase.Load
{
   binddata()
}

void binddata()
{
   'här binder jag datan till datagriden
}

void dropdownlistRe_bind(Object sender, EventArgs e) Handles dropdownlistRe.DataBinding
{
   DataSet ds = new DataSet();
   ds.ReadXml(Server.MapPath("lookup.xml"));
   sender.DataSource = ds.Tables[1]
   sender.DataValueField = "val"
   sender.DataTextField = "text"
}
```

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

## #46 — wwwstekaren, 2003-05-27T08:12Z

tackar ska testa nu:)

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

## #47 — wwwstekaren, 2003-05-27T08:34Z

Du får det att funka i c#?

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

## #48 — Dino, 2003-05-27T08:43Z

Kör inte C# själv så jag vet inte hur koden skall se ut där, gissade som sagt bara. Men vb.net koden funkar. :)

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

## #49 — wwwstekaren, 2003-05-27T09:10Z

Håller på att försöka få ihop koden. Koden ser ut så här:

```
//protected WithEvents dropdownlistRe as DropDownList
Hur ska jag koda här		
		//protected WithEvents dgGrr as DataGrid
och här ovan i c# för att det ska funka?
		void binddata()
		{
		//här binder jag datan till datagriden
		}

		protected void dropdownlistRe_bind()
		{
			DataSet ds = new DataSet();
			ds.ReadXml(Server.MapPath("lookup.xml"));
			dropdownlistRe.DataSource = ds.Tables[1];
			dropdownlistRe.DataValueField = "val";
			dropdownlistRe.DataTextField = "text";
		}
```

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

## #50 — P, 2003-05-27T09:17Z

1\.släng ut en ny dropdownlist på sidan. Byt namn till dropdownlistRe.
2\. Släng ut en datagrid. Byt namn på den till dgGrr så ska det nog funka!

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

## #51 — wwwstekaren, 2003-05-27T09:19Z

protected WithEvents dropdownlistRe as DropDownList
Hur ska jag koda här		
		//protected WithEvents dgGrr as DataGrid
och här ovan i c# för att det ska funka?

Detta är det som inte funkar i min cs fil

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

## #52 — Dino, 2003-05-27T09:22Z

```
protected WithEvents dropdownlistRe as DropDownList
skulle visst vara 
protected System.Web.UI.WebControls.DropDownList dropdownlistRe ;
```

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

## #53 — wwwstekaren, 2003-05-27T09:29Z

nu går det igenom, får nu fel på detta

```
<asp:DropDownList ID="dropdownlistRe" OnDataBinding="dropdownlistRe_bind" Runat="server" />
```

får fel:
Compiler Error Message: CS0123: Method 'xml_dropdownlist.WebForm1.dropdownlistRe_bind()' does not match delegate 'void System.EventHandler(object, System.EventArgs)'

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

## #54 — Dino, 2003-05-27T10:02Z

```
protected void dropdownlistRe_bind(Object Sender, EventArgs e)
{
   DataSet ds = new DataSet();
   ds.ReadXml(Server.MapPath("lookup.xml"));
   Sender.DataSource = ds.Tables[1];
   Sender.DataValueField = "val";
   Sender.DataTextField = "text";
}
```

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

## #55 — wwwstekaren, 2003-05-27T11:45Z

```
<asp:BoundColumn DataField="dg_id" HeaderText="Test" />
```

"dg_id" var hämtas då? Vad innebär det? är det från xml filen?

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

## #56 — wwwstekaren, 2003-05-27T12:00Z

Får ej fram någon dropdownlist

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

## #57 — Dino, 2003-05-27T12:04Z

dg_id är en del av min kod dom kan du ta bort, den del du behöver är:

```
<asp:TemplateColumn>
   <ItemTemplate>
      <asp:DropDownList ID="dropdownlistRe" OnDataBinding="dropdownlistRe_bind" Runat="server"/>
   </ItemTemplate>
</asp:TemplateColumn>
```

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

## #58 — wwwstekaren, 2003-05-27T12:07Z

Får inte fram någon dropdownlist i min datagrid

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

## #59 — Dino, 2003-05-27T12:09Z

Skicka hela koden då.

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

## #60 — wwwstekaren, 2003-05-27T12:15Z

För mycket kod, kan jag maila filerna till dig i stället?

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/78108-har-nu-försökt-med-detta-problem-några-dagar-hjälp/page3  
Föregående sida: https://www.webforum.nu/amne/dotnet/78108-har-nu-försökt-med-detta-problem-några-dagar-hjälp/page2.md  
Nästa sida: https://www.webforum.nu/amne/dotnet/78108-har-nu-försökt-med-detta-problem-några-dagar-hjälp/page4.md
