---
title: "Hittar inte controlen i en dataGrid under <EditItemTemplate>"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/125462-hittar-inte-controlen-i-en-datagrid-under-edititemtemplate"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Bjuris"
published: "2005-03-31T10:53:37.000Z"
updated: "2005-04-01T11:54:25.000Z"
replies: 3
views: 302
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/125462-hittar-inte-controlen-i-en-datagrid-under-edititemtemplate"
---

# Hittar inte controlen i en dataGrid under <EditItemTemplate>

## #1 — Bjuris, 2005-03-31T10:53Z

Försöker att komma åt en kontroll vi DataGridTrace_EditCommand, men det fungerar inte, felete jag får är:

> Object reference not set to an instance of an object.

 

kontrollen ligger under \<EditItemTemplate\> och är en RadioButton.
Vad jag vill göra är nämligen att när man skall editera en DataGrid så vill jag att ett visst värde skall avgöra om en RadioButton skall vara checkad eller inte.

.ASPX under \<EditItemTemplate\>

```
<asp:RadioButton ID="rbKan" runat="server" GroupName="Svar" Text="Kan"></asp:RadioButton>
```

 

.CS

```
protected void DataGridTrace_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
	DataGridTrace.EditItemIndex=(int)e.Item.ItemIndex;
	string  test = ((RadioButton)DataGridTrace.FindControl("rbKan")).ToString();
	BindGrid("",sqlSats);
}
```

har även testat detta:
string test = ((RadioButton)e.Item.FindControl("rbKan")).ToString();

Översatt till string för test.

**Vad gör jag för fel?**

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

## #2 — paraxe, 2005-03-31T14:30Z

```
protected void DataGridTrace_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
	DataGridTrace.EditItemIndex=(int)e.Item.ItemIndex;
	[B]RadioButton[/B]  test = ((RadioButton)DataGridTrace.FindControl("rbKan")).ToString();
	BindGrid("",sqlSats);
}
```

 

Kankse?

/pär

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

## #3 — Bjuris, 2005-04-01T06:09Z

Det dära fungerar baran när jag kör EditCommand.
När jag kör UpdateCommand så får jag samma gamla exception: System.NullReferenceException: Object reference not set to an instance of an object.

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

## #4 — renholm, 2005-04-01T11:54Z

```
RadioButton  test = ((RadioButton)[b]e.Item[/b].FindControl("rbKan")).ToString();
```

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/125462-hittar-inte-controlen-i-en-datagrid-under-edititemtemplate
