How to show two field at once

A

ad

I want to show two field in a column of Gridview.
I use the code :
But it only show Bind("InjectDate")

How can I show two field at once in a Template?



<ItemTemplate>
<asp:Label ID="Label1" runat="server"
Text='<%# Bind("InjectC") + Bind("InjectDate")%>'></asp:Label>
</ItemTemplate>
 
P

PeterKellner

If you are not seeing InjectC it probably means that InjectC is evaluating
to an empty string. I would suggest creating a method in your class
something like this:

protected string GetInjectCANDInjectDate(string injectC, DateTime
injectDate)

{

string str = injectC + injectDate.ToString();

return str;

}

and then in your aspx file put:

Text='<%# (string) GetInjectCANDInjectDate((string)
Eval("InjectC"),(DateTime) Eval("InjectDate")) %>' >

Put a debug statement in your new method GetInjectCANDInjectDate
 

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

No members online now.

Forum statistics

Threads
473,774
Messages
2,569,596
Members
45,143
Latest member
SterlingLa
Top