Question

Bonjour, j'utilise le contrôle Ajax Ajax.Je reçois la liste des chaînes de la collection de la liste.Je veux peupler uniquement ces chaînes, quel utilisateur taper comme texte préfixe.Comment faire cela.Je suis à la suite de l'exemple donné dans Ajax Toolkit.Le Dites Typing utilisateur "CA", puis si la liste contient la liste comme, 'Cat', "chien", âne "," souris "," cart "....c.

alors il devrait seulement peupler 'chat' et chariot '. Comment y parvenir?

Était-ce utile?

La solution

dans le exemple Il y a une description des propriétés.Citation:

  • ServiceMethod - La méthode du service Web à appeler.La signature de Cette méthode doit correspondre aux éléments suivants:

    [System.Web.Services.WebMethod]
    [System.Web.Script.Services.ScriptMethod]
    public string[] GetCompletionList(string prefixText, int count) { ... }
    

Notez que vous pouvez remplacer "GetCompletionList" avec un nom de votre choix, mais le type de retour et Le nom du paramètre et le type doivent exactement correspondre, y compris cas.

  • servicePath - le chemin du service Web que l'extension sera Tirez le mot \ phrase compléter de.Si cela n'est pas fourni, le La méthode de service devrait être une page Méthode.

Vous avez donc besoin d'écrire un service Web qui contiendra une méthode renvoyant la liste des suggestions en fonction de l'entrée utilisateur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top