2017-05-15 2 views
1

J'ai un répéteur tirant des événements. Je veux seulement montrer l'événement pour aujourd'hui et dans le futur. Est-ce correct?Kentico 9 WHERE Condition sur un test de répétition

EventStart >= '{% DateTime.Now #%}' 

J'ai les autres paramètres corrects, mais je pense que je l'ai lu ce que la date d'étoile est inférieure ou égale à aujourd'hui.

Répondre

2

Si vous voulez vérifier les événements d'aujourd'hui et au-delà, vous devez vérifier quelque chose comme ceci:

EventStart >= '{% CurrentDateTime.Month.ToString() + "/" + CurrentDateTime.Day.ToString() + "/" + CurrentDateTime.Year.ToString() #%}' 

Si vous utilisez Now il retournera l'heure actuelle ainsi. Si vous utilisez une date juste, alors il faudra partir du jour en cours à minuit.

Si vous souhaitez vérifier les événements à partir du moment où la page se charge, utilisez ce que vous avez dans votre message.

+0

Encore une fois, merci Brenden. –