Frage

Kann mir jemand eine Zeit Eingangssteuerung für ein asp.net Web-Anwendung empfehlen?

Es sollte in der Lage sein, die folgenden Punkte zu behandeln

  • Am / Pm
  • 24 Stunden
  • Client-seitige Validierung
  • Client-Seite Abschluss (wenn Sie die Stunde mit einem 3 dann springen zu Minute starten)
  • eine Textbox (nicht getrennte Textfelder für Stunden und Minuten, oder Drop-downs)
  • Fähigkeit, tatsächlich in der Zeit zu geben, nicht einfach pick it
  • Hinweistext mit Zeittrennzeichen ":"

Andere Funktionen, die schön wäre,

  • Möglichkeit Stunde oder Minuten mit Pfeilen zu erhöhen
  • keine Notwendigkeit, nach einem Postback
  • umverdrahten

Vielen Dank im Voraus für die Hilfe und Anregungen!

War es hilfreich?

Lösung

versuchen, diesen Code für Zeiteingabe

   <asp:TextBox ID="txtStartTime" runat="server" Text='<%# Bind("StartTime", "{0:t}") %>'
                                        Width="60px"></asp:TextBox>
                                    <asp:Label ID="lblStartTimeEdit" runat="server" Text="Press 'A' or 'P' to switch AM/PM"></asp:Label>

                                    <cc1:MaskedEditExtender ID="meeStartTime" runat="server" AcceptAMPM="true" MaskType="Time"
                                        Mask="99:99" MessageValidatorTip="true" OnFocusCssClass="MaskedEditFocus" OnInvalidCssClass="MaskedEditError"
                                        ErrorTooltipEnabled="true" UserTimeFormat="None" TargetControlID="txtStartTime"
                                        InputDirection="LeftToRight" AcceptNegative="Left">
                                    </cc1:MaskedEditExtender>
                                    <cc1:MaskedEditValidator ID="mevStartTime" runat="server" ControlExtender="meeStartTime"
                                        ControlToValidate="txtStartTime" IsValidEmpty="False" EmptyValueMessage="Time is required "
                                        InvalidValueMessage="Time is invalid" Display="Dynamic" EmptyValueBlurredText="Time is required "
                                        InvalidValueBlurredMessage="Invalid Time" ValidationGroup="MKE" />

Andere Tipps

Besuchen Sie einfach auf den Link: http://www.obout.com/calendar/calendar_datetimepicker.aspx "

und Ihr Problem wird innerhalb von Sekunden gelöst werden

Sie können die Telerik RadTimePicker verwenden

Haben Sie darüber nachgedacht bei einer jquery Kontrolle aus

oder legen sich lediglich ein "Zeit" suchen über alle Plugins. Ich habe nur die Datepicker aber funktioniert sehr gut.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top