2010-06-11 12 views
0

Ceci n'est pas spécifique au navigateur - le comportement existe dans Firefox et IE. Le RadControl est utilisé dans un contrôle utilisateur dans un site SiteFinity.RadControl DateTimePicker La sélection de la nouvelle heure ne supprime pas la surbrillance de la sélection précédente.

Très peu de personnalisation a été effectuée sur le contrôle.

<telerik:RadDateTimePicker ID="RadDateTimePicker1" runat="server" 
    MinDate="2010/1/1" Width="250px"> 
     <ClientEvents></ClientEvents> 
     <TimeView starttime="08:00:00" endtime="20:00:00" 
      interval="02:00:00"></TimeView> 
     <DateInput runat="server" ID="DateInput"></DateInput> 
</telerik:RadDateTimePicker> 

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (!IsPostBack) 
    { 
     RadDateTimePicker1.MinDate = DateTime.Now; 
    } 
} 

Répondre

0

Pouvez-vous essayer de modifier MinDate utiliser:

RadDateTimePicker1.MinDate = System.DateTime.Parse(String.Format("{0}/{1}/{2}", System.DateTime.Now.Month, System.DateTime.Now.Day, System.DateTime.Now.Year - 1)) 

Et dites-moi si les changements de comportement.

En outre, le nouveau surlignement est-il également affiché ou est-il bloqué sur l'ancien surlignement?

+0

Cela n'a pas changé le comportement. La nouvelle surbrillance montre en plus de l'ancienne. Si vous continuez à cliquer sur les différentes heures, il les ajoute à la sélection, bien que cela ne soit visible que puisque la zone de texte affichant la date/l'heure affiche uniquement l'heure sélectionnée la plus récemment. –

1

[Avertissement, je travaille pour Telerik]

Je ne sais pas précisément ce que la question est, cependant voici quelques étapes de dépannage générales qui pourraient aider à déterrer la question:

  1. Vérifier Javacript erreurs - (erreur de Firefox Console ferait)
  2. Isoler le contrôle RadDateTimePicker de Sitefinity - (.? Créer une page ASPX normale et placez le contrôle RadDateTimePicker sur cette page ce que cela fonctionne dans cet environnement)
  3. C diable pour les questions de feuilles de style en utilisant Firebug et/ou supprimer les feuilles de style (sauvegarde d'abord).

En général, continuez à simplifier jusqu'à ce qu'il commence à fonctionner, puis rajoutez de la complexité jusqu'à ce qu'il se casse de nouveau. Cela me dit normalement où est le problème.

Alternativement, vous pouvez envoyer votre projet/code à Telerik support. Bonne chance.