J'utilise NumericUpDownExtender l'intérieur UpdatePanel qui est à l'intérieur répéteur affiche des commentaires sur l'article. Je l'utilise comme NumericUpDownExtender pouces vers le haut/bas et je dois le désactiver après le premier clic de sorte que personne ne peut évaluer le commentaire plus d'une fois. Comment puis je faire ça? Merci d'avance pour votre aide!comment désactiver NumericUpDownExtender après le premier clic?
Répondre
Le NumericUpDownExtender a trois contrôles qui doivent être désactivées, référencées par TargetControlID, TargetButtonDownID et TargetButtonUpID. Si vous désactivez ces trois contrôles sur le premier rappel, cela devrait le faire.
Oui, c'est à jour, donc j'ai trouvé une solution.
Mon problème est de désactiver la NumericUpDownExtender lorsqu'une case est cochée pour « Tous les numéros ». Il pourrait aussi être utilisé pour null, si nullable int. Je pouvais désactiver la zone de texte, mais l'utilisateur pouvait incrémenter ou décrémenter la valeur via NumericUpDownExtender.
Je pense qu'il n'y a pas de problème pour attraper l'événement spécifié ...
<asp:TextBox ID="tbNumber" runat="server" />
<cc1:NumericUpDownExtender ID="nudNumber" runat="server"
Minimum="1" TargetControlID="tbNumber" Width="70" />
<asp:CheckBox ID="cbAllNumber" runat="server" Text="All Numbers"
OnChange="javascript:handleNumber();"/>
... et appeler une fonction javascript comme celui-ci, qui devrait être la solution:
<script type="text/javascript">
function handleNumber() {
var numId = "<%= tbNumber.ClientID %>";
var nudId = "<%= nudNumber.ClientID %>";
if ($get("<%= cbAllNumber.ClientID %>").checked) {
$get(numId).disabled = true;
$find(nudId)._bUp.disabled = true;
$find(nudId)._bDown.disabled = true;
}
else {
$get(numId).disabled = false;
$find(nudId)._bUp.disabled = false;
$find(nudId)._bDown.disabled = false;
}
}
</script>
Nous besoin de $ trouver le NumericUpDownExtender à travers le BehaviorID. Si ce n'est pas le cas, il s'agit de votre ID, respectivement de votre ID client, comme dans cet exemple.
- 1. Calendrier YUI: comment désactiver le clic suivant suivant:
- 2. Désactiver le clic via d'autres contrôles - WPF
- 3. Arrêter le double clic après un seul clic
- 4. désactiver le clic droit dans fancybox
- 5. Désactiver le clic du trackball dans Android
- 6. Après pushViewController, comment désactiver le backBarButtonItem?
- 7. Comment désactiver la souris clic gauche?
- 8. Rendre sélectionnable à nouveau un WPF TreeviewITem après le premier clic
- 9. Désactiver le bouton après l'envoi
- 10. Comment désactiver le gestionnaire de clic sur un nœud YUI?
- 11. Les commandes de zoom n'apparaissent pas après le premier clic, pour les clics suivants
- 12. jquery show()/Hide() ne se déclenche pas après le premier clic
- 13. Liste déroulante ASP.NET, la fonction du bouton ne se déclenche pas après le premier clic
- 14. Le style css reste après clic
- 15. Jquery boucle après clic
- 16. Le problème de requête «premier après l'élection»
- 17. PyUnit: arrêter après le premier test d'échec?
- 18. commandLink ne fonctionne pas au premier clic
- 19. sur .bind ('clic') il ne supprime pas le premier div
- 20. Comment puis-je rendre un menu visible après le clic?
- 21. Désactiver le bouton Soumettre en cas de plusieurs clic .. (C#)
- 22. Désactiver le clic droit dans la fenêtre GTK
- 23. Le curseur de l'interface utilisateur JQuery affiche mais ne répond pas aux événements après le premier clic.
- 24. jQuery Carousel plugin passe au premier élément du clic
- 25. Désactiver le jour dynamiquement après l'avoir cliqué
- 26. Désactiver deuxième menu déroulant avant le premier est peuplé
- 27. Comment désactiver l'événement de clic de la listbox
- 28. jQuery: div n'apparaît pas avant le deuxième clic? Je le veux sur le premier. = \
- 29. Grails/GORM, Désactiver premier niveau Cache
- 30. Comment désactiver TextBox clic côté client sur CheckBox
expliquerez-vous comment? parce que je veux juste le désactiver sur le commentaire évalué alors qu'il peut évaluer d'autres commentaires aussi bien. – Ali