Ich habe ein Feld in meinem Modell als nullable datetime wie folgt deklariert
%Vor%in meinem Aspx-Code hinter Ich verwende diese linq wie folgt:
%Vor% aber c.CallNextDate.Date
ist nicht verfügbar. Bitte schlagen Sie vor, wie Sie es beheben können
Nun, wenn Sie bereits wissen, dass es nicht null ist, können Sie Value
verwenden um den zugrunde liegenden nicht nullbaren Wert zu erhalten:
Oder wenn Sie auch danach filtern wollen:
%Vor%Ich würde stark Sie ermutigen, das heutige Datum einmal zu holen und es für die gesamte Abfrage wiederzuverwenden:
%Vor%Das wird Ihnen mehr Konsistenz geben. Sie sollten sich wirklich überlegen, ob Sie das lokale Systemdatum wirklich wollen.
(Muss man übrigens AsQueryable
benutzen? Das ist relativ selten.)