appel de la fonction javascript de code de C# de l'application web
j'ai une fonction javascript dire "onclientclicking'.
<script type="text/javascript">
function OnClientClicking(button, args) {
window.location = button.get_navigateUrl();
args.set_cancel(true);
}
</script>
Je veux exécuter cette fonction à partir de code derrière. Ce que j'essaie de faire est basé sur certaines conditions, j'ai besoin de régler le cas de telerik bouton
rad_btn_text.Attributes["OnClientClicking"] = javascript function;
comment peut-il être possible?
ce qui concerne,
Sivajith S
- collez ur html(design) du code..
- Vous ne pouvez pas appeler une fonction javascript à partir de code derrière. Vous pouvez simplement associé méthode (javascript-fonction) avec contrôle. Ou si vous voulez l'appeler, il devrait être une partie de votre flux de réponse. Et lorsque le navigateur va commencer le rendu de la forme qu'il va exécuter cette fonction une fois qu'il y atteindre.
- Pourriez-vous s'il vous plait marquer comme réponse ou fournir de la rétroaction?
Vous devez vous connecter pour publier un commentaire.
veuillez essayer ceci:
Ça fonctionne sur ma machine™
Vous ne pouvez pas "appeler" côté client en javascript à partir du serveur. Cela dit, vous pouvez câbler côté client événements et émettent côté client code.
Je n'utilise pas telrik contrôles de mais la asp.net la propriété est onclientclick. Pas sûr si c'est la même chose sur un telerik de contrôle et côté client, l'événement onclick.
Pour appeler la fonction javascript depuis le côté serveur:
Références
J'espère que cela fonctionne pour vous
de l'essayer. lorsque l'utilisateur cliquera sur le bouton de la fonction de "OnClientClicking" sera exécuté :