2016-06-21 15 views
0

Ich versuche, Textbox zu machen, die verschiedene Daten verarbeiten wird. Dafür verwende ich ajaxtoolkit, so dass wenn ein Benutzer auf die Textbox klickt, ein Popup-Kalender unter der Textbox erscheint. Ich habe es geschafft, aber das Problem ist, dass es nur 18 Tage im Monat zeigt und ich möchte alle Tage eines Monats zeigen. Ich befestige ein Bild, damit Sie sehen können, wie es aussieht. Hier calender extenderAjaxtoolkit Kalender Extender wird nicht alle Daten zeigen

ist der Code:

<td><asp:TextBox ID="txtValidFrom" runat="server"TextMode="DateTime" > 
</asp:TextBox></td> 
<ajaxToolkit:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtValidFrom" FirstDayOfWeek="Monday" Format="dd/MM/yyyy" > 
</ajaxToolkit:CalendarExtender> 

Antwort

2

Es scheint, Ihre CSS-Regeln Konflikt mit Calendar CSS rules.

Sie können alle benutzerdefinierten CSS entfernen, um zu sehen, dass der Kalender korrekt gerendert wird und bestimmen, welcher Code sich tatsächlich auf das CSS des Kalenders auswirkt.

+0

Ich habe nur auf benutzerdefinierte CSS-Klasse und ich habe keinen Kalender-Code in ihm gemacht. Wie soll ich vorwärts gehen? –

+0

Sie können die Kalender-Seite unter [Beispiel-Site] (http://ajaxcontroltoolkit.devexpress.com/Calendar/Calendar.aspx) öffnen, das CSS im Debugger des Browsers überprüfen (F12, mit der rechten Maustaste auf Kalender -> Element prüfen) und vergleichen es mit Ihrem Kalender CSS. –