webForumDet fria alternativet

e.Item.Cells(0).Text

1 svar · 182 visningar · startad av cyprys

cyprysMedlem sedan dec. 20003 563 inlägg
#1

Om jag vill hämta ut värdet ur en kolumn på detta sätt så funkar det inte på asp:templatecolumn men på asp:boundcolumn.
Hur plockar man ut värdet ur en templatecolumn i en datagrid?

NETworkMedlem sedan juni 20011 732 inlägg
#2

Du kan göra en findcontrol på din datagrid för att hitta den kontroll vars värdet du ska hämta (exempelvis en label). Nåt i den här stilen:

string s = ((Label)MyDataGrid.Items[index].FindControl("LabelID")).Text;

Redigerat: Glömde ".Text" på slutet, naturligtvis kan du inte hämta texten i en label utan... sorry. :r

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