OVH Cloud OVH Cloud

Problème remplissage Datagrid

1 réponse
Avatar
Thibault
Bonjour,

J'ai une page aspx dans laquelle j'ai mis un Datagrid nommé "DgTickets" dans
lequel j'ai plusieurs colonnes dont une ou j'aimerais faire un truc du style

if mondataset.matable.monchamp est NULL then
<asp:image id="monimagepasok" runat="server" ImageUrl="...."></asp:image>
else
<asp:image id="monimageok" runat="server" ImageUrl="...."></asp:image>
end if

Comment puis-je gérer ça en code-behind ? Pouvez-vous me montrer la synthaxe
correcte a utiliser.

actuellement je remplie mon datagrid via mon dataset comme ceci :

DgTickets.DataSource = mDs.Tables("TICKET_TICK")
DgTickets.DataBind()

et dans ma page aspx je remplie mes colonnes comme ceci :

<asp:Label ID="lblTickID" Runat="server" text='<%#DataBinder.eval(Container,
"DataItem.TICK_ID")%>'>

Merci à tous

1 réponse

Avatar
Sebastien Bovo [MS]
Bonjour,

Ceci devrait pouvoir t'aider :

Creating Custom Columns for the ASP.NET Datagrid -
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/creatingcustomcolumns.asp

--
Cordialement,

Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Thibault" wrote in message
news:
Bonjour,

J'ai une page aspx dans laquelle j'ai mis un Datagrid nommé "DgTickets"
dans
lequel j'ai plusieurs colonnes dont une ou j'aimerais faire un truc du
style

if mondataset.matable.monchamp est NULL then
<asp:image id="monimagepasok" runat="server"
ImageUrl="...."></asp:image>
else
<asp:image id="monimageok" runat="server" ImageUrl="...."></asp:image>
end if

Comment puis-je gérer ça en code-behind ? Pouvez-vous me montrer la
synthaxe
correcte a utiliser.

actuellement je remplie mon datagrid via mon dataset comme ceci :

DgTickets.DataSource = mDs.Tables("TICKET_TICK")
DgTickets.DataBind()

et dans ma page aspx je remplie mes colonnes comme ceci :

<asp:Label ID="lblTickID" Runat="server"
text='<%#DataBinder.eval(Container,
"DataItem.TICK_ID")%>'>

Merci à tous