---
title: "delete Datagrid"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/104293-delete-datagrid"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "dea"
published: "2004-05-25T10:47:50.000Z"
updated: "2004-05-25T11:26:32.000Z"
replies: 8
views: 357
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/104293-delete-datagrid"
---

# delete Datagrid

## #1 — dea, 2004-05-25T10:47Z

C# Access

Jag hämtar bilder från en accessdatabas med hjälp av en datagrid.

imagegallery.aspx.cs

```
private void Page_Load(object sender, System.EventArgs e)
		{
			//<- Databasanslutning ->
			OleDbConnection myConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Server.MapPath("addpic.mdb"));
			string strSQL = "SELECT * FROM stairs ORDER BY imageID DESC";

			//Open Connection
			OleDbCommand myCommand = new OleDbCommand(strSQL, myConnection);
			OleDbDataReader myReader; 

			try 
			{
				myConnection.Open();
				myReader = myCommand.ExecuteReader();
				ImageDataGrid.DataSource = myReader;
				//Bind data to DataGrid
				ImageDataGrid.DataBind();
				myConnection.Close();
			}
			catch (Exception ex) 
			{
				Response.Write(ex.Message);
			}
		}
```

och

imagegallery.aspx

```
<form id="Form1" method="post" runat="server">
			<asp:datagrid DataKeyField="imageID" id="ImageDataGrid" AutoGenerateColumns="False" Runat="server"  OnDeleteCommand="MyDataGrid_Delete">
				<Columns>
					<asp:TemplateColumn>
						<HeaderTemplate>
							Bilder
						</HeaderTemplate>
						<ItemTemplate>
							<img border="0" Alt='<%#DataBinder.Eval(Container.DataItem, "image_name")%>' src='<%# "viewimage.aspx?picture_id=" + DataBinder.Eval(Container.DataItem, "imageID")%>' />
							<br>
							<b>Bildbeskrivning:</b>
							<asp:Label id=ImageDescription Runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "image_description")%>' />
							<br>
							<b>Storlek:</b>
							<asp:Label id=Size Runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "image_size")%>' />
						</ItemTemplate>
					</asp:TemplateColumn>
				</Columns>
			</asp:datagrid>
			</form>
```

Nu skulle jag vilja ha en delete funktion på varje rad.. hur ska jag göra det.. Har jag det som det är så kan jag inte lägga in 

```
<asp:ButtonColumn Text="delete" CommandName="Delete">
```

Hur ska jag göra?

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

## #2 — PDahlen, 2004-05-25T11:10Z

Varför kan du inte lägga till din ButtonColumn?

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

## #3 — dea, 2004-05-25T11:16Z

PDahlen skrev:

> Varför kan du inte lägga till din ButtonColumn?

 

the active schema does not support the element 'asp:ButtomColumn'.

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

## #4 — PDahlen, 2004-05-25T11:19Z

Vart försöker du lägga den då?

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

## #5 — PDahlen, 2004-05-25T11:21Z

När jag kopierar in din kod i en .aspx fil i Visual Studio så har jag inga som helst problem att lägga till en ButtonColumn mellan \</asp:TemplateColumn\> och \</Columns\>

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

## #6 — dea, 2004-05-25T11:22Z

Var jag än lägger den inom \<Columns\>\</Columns\> så får jag det meddelandet: the active schema does not support the element 'asp:ButtomColumn'.

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

## #7 — Dino, 2004-05-25T11:23Z

Testa lägg till en asp:Butto**n**Column och inte en asp:Butto**m**Column

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

## #8 — dea, 2004-05-25T11:23Z

Det är sant... det funkar för mig med.. det ända stället jag inte hade testat vad det verkar! Tack!

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

## #9 — dea, 2004-05-25T11:26Z

Dino skrev: 

> Testa lägg till en asp:ButtonColumn och inte en asp:ButtomColumn

Jag har skrivit buttom här och inte i min kod.. så det hade ingen betydelse.. Men stavfel brukar vara dom stora bovarna!

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/104293-delete-datagrid
