J'ai un GridView sur ma page ASPX qui affiche une collection d'objets définis par la classe suivanteComment mettre en œuvre la mise en forme conditionnelle dans un GridView
public class Item
{
public string ItemName{get; set;}
public object ItemValue{get; set;}
}
Puis dans mon balisage ASPX j'ai quelque chose comme ça
<asp:GridView ID="MyTable" runat="server">
<Columns>
<asp:BoundField DataField="ItemName" />
<asp:BoundField DataField="ItemValue" />
</Columns>
</asp:GridView>
ce que je veux savoir est:
est-il possible d'utiliser la mise en forme conditionnelle sur le terrain ItemValue, de sorte que si l'objet tient une chaîne, elle retourne la chaîne inchangée ou si elle détient un DateTime il s'affichera comme DateTime.ToShortDateString().