Hi i can't get my head around why this isn't working...
I have a user control that represents a banner
The user control looks like this:
The line that is intersting...
<asp:Label ID="HeaderText" runat="server" />
And the .cs file
public string BannerText { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
HeaderText.Text = BannerText;
}
Soo.. when I assign the property BannerText in a contentpage like below it works great...
<Offer:Banner ID="B1" BannerText="foobar" runat="server" />
But for instance in a ListView, reading from a database like below it doesn't work. No run time error there is just no text there (and i know for sure the sql-query returns a value as i dubugged this separatly)
<Offer:Banner ID="B1" BannerText='<%# Eval("OfferText") %>' runat="server" OfferImage="1234567.png" />
It has to be something with the datatype that Eval is returning but that it would be a run time error... oh, I'm lost....