Ich verwende das Ajax-Kalender-Tool. Ich mag seine Funktion, aber ich möchte den Benutzer auf eine Option einschränken, einen Zeitraum zu wählen, der mit Today beginnt und mit 6 Monaten endet. Wie mache ich das?Wie beschränke ich meinen Zeitraum auf einem Ajax-Kalender?
Antwort
Wenn Sie das asp.net-Kalendersteuerelement verwenden, verwenden Sie das DayRender-Ereignis, um jeden Tag anhand des Datumslimits zu überprüfen, das Sie festlegen möchten.
protected void Calendar_DayRender(object sender, DayRenderEventArgs e)
{
//Get date in past relative to current date.
DateTime dateInPast = DateTime.Now.Subtract(TimeSpan.FromDays(10));
if (e.Day.Date < dateInPast || e.Day.Date > DateTime.Now)
{
e.Day.IsSelectable = false;
}
}
Welchen Ajax-Kalender benutzen Sie? Es gibt ungefähr 7000 da draußen. Ich habe die von Yahoo (YUI) und ein paar andere gesehen, die Konfigurationen für Start- und Enddatum verwenden, bei denen der Benutzer etwas dazwischen auswählen muss.
Wenn Sie einen Kalender verwenden, der diesen nicht enthält, können Sie ihn hinzufügen, indem Sie das Datum nach der Auswahl durch den Benutzer überprüfen und prüfen, ob dieser außerhalb Ihres Bereichs liegt. Zeigen Sie dann eine Nachricht an und lassen Sie den Kalender sichtbar, damit sie erneut auswählen können. (Möglicherweise ist es einfacher, zu einem Kalender zu wechseln, der dies bereits unterstützt)
Sie können asp: comaparevalidator verwenden, um das ausgewählte Datum zu überprüfen.
- 1. Wie kann ich meinen Rechner einen Zeitraum in swift hinzufügen?
- 2. Wie beschränke ich die Rahmengröße in einem Matplotlib-Diagramm?
- 3. iOS. Wie beschränke ich UIScrollview Scrollen in einem begrenzten Umfang?
- 4. Wie beschränke ich die Datensammlung in einem Diagramm?
- 5. Wie starte ich eine Aktivität nach einem bestimmten Zeitraum?
- 6. Wie bekomme ich Stunden nur aus einem Zeitraum
- 7. Wie lösche ich eine Tabelle nach einem Zeitraum der Inaktivität?
- 8. Wie kann ich meinen Android-Telefonbildschirm auf meinen Computermonitor projizieren?
- 9. Wie höre ich meinen Service auf?
- 10. Wie beschränke ich die Anzahl der aktiven Threads in Python?
- 11. Wie beschränke ich die Anzahl der Zeichen, die in einem XML-Datensatz in asp.net angezeigt werden?
- 12. Wie beschränke ich die Inhaltsvorschau und halte sie lesbar
- 13. Wie beschränke ich die Anzahl der Datei-Upload in HTML?
- 14. Wie beschränke ich, welche Länder meine Website (PHP) anzeigen können
- 15. Wie zeige ich Listview-Elemente an und beschränke sie auf Seiten wie?
- 16. Wie beschränke ich einige der Funktionen von PHPMyAdmin
- 17. Wie beschränke ich die Anzahl der eingegebenen Zeichen über cin?
- 18. Wie beschränke ich die Ergebnisse des Befehls in bash suchen?
- 19. Wie beschränke ich die Elemente, die FirebaseRecyclerAdapter vom Server zieht?
- 20. Wie beschränke ich Felder, die aus verwandten Sammlungen abgerufen wurden?
- 21. Wie beschränke ich Domänen für Silverlight NetTcp-Verbindungen?
- 22. Kann ich die Suche auf einen bestimmten Zeitraum beschränken?
- 23. Wie abzufragen Cassandra nach Zeitraum
- 24. Update SQLite regelmäßig in einem Zeitraum
- 25. Wie repariere ich meinen Mongodb?
- 26. Ich versuche, meinen Text in einem div
- 27. Finden neuesten Aktienkurse in einem bestimmten Zeitraum
- 28. Wie beschränke ich den Zugriff auf S3-Bucket für bestimmte IAM-Rolle?
- 29. Wie beschränke ich die Anzahl der von diesem LINKEN JOIN zurückgegebenen Zeilen auf eins?
- 30. Erhalten Sie Datensätze in einem bestimmten Zeitraum
Scheint wie etwas, das ich betrachten sollte. Wie würde ich das zu meiner HTML-Seite hinzufügen? – MrM