2009-09-17 6 views
1

Comment transmettre dynamiquement un paramètre/contrôle à contextKey? Parce que je veux vérifier tbB, tbC au niveau du service Web. J'ai lu ce article comme 5 fois, mais n'a toujours pas de sens, par moitié manquant les codes complets.AJAX C# AutoCompleteExtender contextKey

+0

Je ne sais pas pense que c'est une bonne idée pour le webservice de devoir vérifier tbB, tbC, etc. Pourquoi ne pas créer des surcharges avec des noms appropriés, chacun pouvant être appliqué à un cas spécifique? – shahkalpesh

+0

Qu'en est-il juste de passer plusieurs paramètres? ie: listAs? A = hello & b = world, c'est un passage typique d'ajax. Mais j'essaie de le passer dans keyContext avant que AutoCompleteExtender ne soit appelé, pouvez-vous s'il vous plaît poster un exemple si possible. Merci – tjcombos

Répondre

6

Vous pouvez définir la clé de contexte de deux façons:

côté client, par le biais Javascript: auJobs.ContextKey = «

<script type="text/javascript"> 
    function SetContextKey() 
    { 
     $find('auJobs').set_contextKey('moo'); 
     return; 
    } 

</script> ` 

ou sur le côté serveur Quelle que soit vous avez besoin à mettre ici "

Terry

+1

Je voulais ajouter, 'auJobs' est l'identifiant de votre extendeur autocomplete. Vous pouvez également donner à votre extender autocomplete un BehaviorID et l'utiliser à la place de l'identifiant pour le trouver. J'espère que cela t'aides – TGS

Questions connexes