webForumDet fria alternativet

dropdown + datagrid

4 svar · 250 visningar · startad av P

PMedlem sedan jan. 20012 204 inlägg
#1

Har en dropdown i en datagrid.

Vill få ut det värde som är valt i den i edit.


Sub Update(ByVal Sender As Object, ByVal E As DataGridCommandEventArgs)
Dim ddlType As DropDownList = E.Item.FindControl("Type")
lblMessage.Text = ddlType.SelectedItem.Value.ToString()
...

Fel: Object reference not set to an instance of an object

:OO

DinoMedlem sedan sep. 20011 914 inlägg
#2

Re: dropdown + datagrid

Sub Update(ByVal Sender As Object, ByVal E As DataGridCommandEventArgs)
   Dim ddlType As DropDownList = CType(e.item.FindControl("Type"), dropdownlist)
   lblMessage.Text = ddlType.SelectedItem.Value.ToString()
...
PMedlem sedan jan. 20012 204 inlägg
#3

Får samma fel...

Har fått det att fungera på tidigare sidor men det vägrar nu! :(

GladhMedlem sedan maj 20012 812 inlägg
#4

Först vilken rad får du felet på?

För det kan vara så att lblMessage inte är instansierad din codebehind och då får du felet på den raden istället för raden ovan.

- M

PMedlem sedan jan. 20012 204 inlägg
#5

Ahh nu fungerar det, hade glömt att ladda upp den senaste versionen av aspx sidan. Tack för tipset Gladh!

130 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)