Question

J'utilise le Infragistics UltraWebGrid pour capturer des données. Je n'ai pas cette grille lié à une source de données, j'accéder simplement les valeurs dont j'ai besoin lorsque l'utilisateur clique sur un bouton de sauvegarde.

Je dois ajouter la fonctionnalité de saisie semi-automatique à l'une des colonnes de cette grille, facile à réaliser avec une zone de texte asp.net et ajaxToolkit extension de saisie semi-automatique.

Le problème est, je dois faire tout ce que je peux pour éviter postbacks, et si j'ajouter des lignes côté client, la colonne ne fonctionne pas basé sur des modèles.

Toute idée comment puis-je y parvenir? Et si je dois faire un voyage au serveur, comment les minimiser?

Merci.

Était-ce utile?

La solution

Eh bien, la première fois que je pose une question et ne reçoit pas une réponse Modérée. Je vais décrire ce que je vais le faire pour toute personne ayant le même problème ou juste au cas où quelqu'un avec une meilleure solution arrive à lire.

Je vais simplement envelopper le WebGrid dans un UpdatePanel, et appelez le igtbl_doPostBack () au bon moment et de laisser le panneau gérer la chose pour moi.

Il est encore un postback, mais il me sauve de beaucoup d'ennuis, et ce ne est pas si mauvais que vous ne pouvez pas voir les flash-back d'un postback complet.

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