---
title: "Problem hitta textbox i datagrid...."
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/148696-problem-hitta-textbox-i-datagrid"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "CatZ"
published: "2006-07-04T00:54:21.000Z"
updated: "2006-07-06T02:01:31.000Z"
replies: 3
views: 382
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/148696-problem-hitta-textbox-i-datagrid"
---

# Problem hitta textbox i datagrid....

## #1 — CatZ, 2006-07-04T00:54Z

Jag blir tokig, stångade min panna blodig hela eftermiddagen igår och det verkar inte vara någon ljusning idag. Har en textbox i en edit template som jag vill sätta in i min databas men jag får upp att textboxen inte har något värde hela tiden...

```
<asp:TemplateColumn HeaderText="Tax Amount">
	<ItemTemplate>
		<asp:Label 
			id="lblTaxAmount" 
			runat="server" 
			Text='<%# Bind("Amount") %>'>
		</asp:Label>
	</ItemTemplate>
	<EditItemTemplate>
		<asp:TextBox 
			ID="tbTaxAmount" 
			runat="server" 
			Text='<%# Bind("Amount", "{0:C}") %>'>
		</asp:TextBox>
	</EditItemTemplate>
</asp:TemplateColumn>
```

 Och sedan codebehind ser ut såhär:

```
Private Sub DataGrid1_UpdateCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.UpdateCommand
	myTaxTable.Item(e.Item.ItemIndex).Item("Code") = CType(e.Item.FindControl("Code"), TextBox).Text
	myTaxTable.Item(e.Item.ItemIndex).Item("Amount") = CType(e.Item.FindControl("tbTaxAmount"), TextBox).Text

	' Return the grid to non edit mode
	Me.DataGrid1.EditItemIndex = -1
	BindGrid()
End Sub
```

 Kan jag göra detta på något bättre sätt? Optimera koden? Det fungerar på en annan sida som ser precis likadan ut. Jag har bara kopierat funktioner osv från orginalet, inte själva sidan.

 Igår innan jag gick hem testade jag att ta bort den där textboxen och lägga till en ny som hette TextBox1 och då fungerade det men idag när jag kom till jobbet så var det samma sak igen...

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

## #2 — CatZ, 2006-07-04T09:30Z

Rubriken är helt fel jag hittar textboxen men den är alltid tom på text trots att jag matar in massor i den... hur kommer det sig?

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

## #3 — echoSwe, 2006-07-06T00:29Z

Utan att kolla på koden - har du viewstate på?

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

## #4 — CatZ, 2006-07-06T02:01Z

Problemet löst!

Hade skrivet *If Not page.IsPostBack* istället för *If Page.IsPostback*.... så irriterande... två dagars arbete :bla

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/148696-problem-hitta-textbox-i-datagrid
