Retreiving data in datalist from Codebehind

K

kaczmar2

I have a page that uses a DataList control, and I need to get at the
data in the codebehind. I have done it in the HTML side of things with
the following command:

<%# DataBinder.Eval(Container.DataItem, "BodyItemName")%>

But how would I access this in the, say, "ItemCommand" event?

Thanks,

Christian
 
A

Artur-ek

I have a page that uses a DataList control, and I need to get at the
data in the codebehind. I have done it in the HTML side of things with
the following command:

<%# DataBinder.Eval(Container.DataItem, "BodyItemName")%>

But how would I access this in the, say, "ItemCommand" event?


You have index of "clicked" item in event arguments (second argument of
event handler) : e.Item.ItemIndex
Now when you know item number you can use it to find appropriate element of
data source which was used to populate datalist.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,731
Messages
2,569,432
Members
44,832
Latest member
GlennSmall

Latest Threads

Top