Hej! Förslagsvis lägger du in bilden i kolumnen och sätter des Visible property baserat på dit värde. Typ: hej!Visa en bild vid nya inlägg i en gridview
Har byggt ihop ett litet forum i ASP.NET 2.0. Det jag nu skulle vilja göra är att visa en lite bild i en kolumn när nya inlägg finns sedan man senast loggade in.
Så hur gör jag för att visa en bild beroende ett värde
/TyronneSv: Visa en bild vid nya inlägg i en gridview
<img runat="server" visible='<%# (DateTime)DataBinder.Eval(Container.DataItem,"PostedDate") > usersLastLogin %>' />
Sv:Visa en bild vid nya inlägg i en gridview
är usersLastLogin en metod eller en variabel?
Jag förösker med:
<code>
<ItemTemplate>
<img src="../../images/infoico.gif" visible='<%# (DateTime)DataBinder.Eval(Container.DataItem,"regtime") > LastLogin() %>' alt="Visar nya inlägg." />
</ItemTemplate>
</code>
och i codebehind
<code>
public DateTime LastLogin()
{
return DateTime.Parse(Session["Senasteinlogg"].ToString());
}
</code>
sidan visas men funktionen verkar inte fungera eftersom bilden visas på alla raderna
några tips